sam*_*sam 5 svn msbuild teamcity svn-checkout
尝试结帐时出现以下错误
构建错误#
[11:27:20]Failed to start build
[11:27:20]Failed to collect changes, error: Error collecting changes for VCS repository 'ibtis' org.tmatesoft.svn.core.SVNException: svn: E175002: Externals problem: processExternalsChanges, externals URL: http://server1/svn/ibtis/trunk/UserControls, version: -1, path:UserControls, original error: svn: E175002: unknown host svn: E175002: OPTIONS request failed on '/svn/ibtis/trunk/UserControls' svn: E175002: unknown host svn: E175002: OPTIONS request failed on '/svn/ibtis/trunk/UserControls'
Run Code Online (Sandbox Code Playgroud)
在teamcity中,当前的svn url是URL:http:// server2/svn/ibtis/trunk,基本上它从其他http:// server1/svn/ibtis/trunk复制更改.
任何想法在这里出错了.我给错了什么设置,或者不能从teamcity做到这一点.
尝试在beanstalk上连接到SVN存储库时遇到类似问题,并且收到此错误:
svn:E175002:OPTIONS请求失败
经过多次搜索,我发现这篇帖子为我解决了这个问题.
实际上,您需要修改TeamCity tomcat服务的Java选项,因为SVN无法通过SSL进行身份验证.我注意到你使用的svn url是"http://" - 你确定这是正确的吗?
(假设Windows操作系统)
在我的场景中,问题出在 svn 上的共享外部文件夹路径。他们使用硬编码路径,因此如果您尝试从一个存储库复制到另一个存储库,它将无法复制。为了解决此问题,请将共享文件夹外部路径更改为相对路径,例如,因此您可能需要使用 ^/../OtherRepo/trunk/CommonLibrary 而不是硬编码路径。
| 归档时间: |
|
| 查看次数: |
13680 次 |
| 最近记录: |