我想从映射到开发服务器SVN目录的IP中签出代码存储库。
所以就像每当我点击 ip XX.XX.XXX.XX 时,它都会重定向到我的开发服务器中的一个目录:~/code/svn_dir
当我尝试使用下面给出的语法使用 iTerminal 结帐时,出现错误:
me@my-MBP ~/Dev/NewCode $ svn co --username user1 http://XX.XX.XXX.XX
错误:
svn: E175002: Unable to connect to a repository at URL 'http://XX.XX.XXX.XX'
svn: E175002: The OPTIONS request returned invalid XML in the response: XML parse error at line 1: no element found (http://XX.XX.XXX.XX)
再试一次:
svn co --username letterbanc http://XX.XX.XXX.XX/web
Redirecting to URL 'http://XX.XX.XXX.XX/web':
Redirecting to URL 'http://XX.XX.XXX.XX/web':
svn: E195019: Redirect cycle detected for URL 'http://XX.XX.XXX.XX/web'
再试一次:
svn co XX.XX.XXX.XX
svn: E205000: Try 'svn help' for more info
svn: E205000: Error parsing arguments
此外,SVN 客户端已配置并适用于我的目录中的其他签出。i终端中的SVN版本显示:
svn --version
svn, version 1.7.10 (r1485443)
compiled Aug 13 2013, 15:31:22
SVN co --用户名用户 1 http://XX.XX.XXX.XX
您不能从SVNParentPath
签出,只能从真正的仓库根目录签出
SVN co --用户名 letterbanc http://XX.XX.XXX.XX/web
Apache-config的SVN部分是错误的(我不是一个敏感的人,但我会预测) - 似乎Apache在web-root下有"真正的"目录/web
,并且与SVN <Location>
中使用的名称相同。这是糟糕和错误的