Teamcity代理超时连接到CVS

时间:2011-04-06 07:31:15

标签: continuous-integration teamcity cvs

有没有人知道Teamcity构建代理在连接到成功测试的CVS存储库时会超时的原因?

所以,我有一个CVS存储库(不要问!),我正在尝试连接到TeamCity构建。我添加了VCS root,并按下“Test Connection”按钮并被告知“Connection Successful”。然而,当我在构建代理中使用VCS root时,我只是暂停了。

java.util.concurrent.ExecutionException:jetbrains.buildServer.vcs.VcsException:收集“TMC :: Map Client”更改时出现问题:收集VCS root“InVehicle \ MapClient”更改时出错 java.net.SocketTimeoutException:读取超时

TeamCity的版本是最新版本(6.0),目前正在使用专业版许可证。

我们的局域网有一个代理,但当我将代理详细信息放入TeamCity时,我无法通过仪表板连接。

构建Web服务器和构建代理都在同一台机器上,它们都作为本地系统帐户运行,所以我没有看到为什么一个有效,另一个没有。

3 个答案:

答案 0 :(得分:1)

您是否尝试过禁用代理商结帐并将VCS结帐模式设置为“自动在服务器上”

您可以查看代理/服务器日志,以获取有关出错的更多信息。

答案 1 :(得分:1)

好吧,我确信这种行为是CruiseControl.Net和CVS中的一个错误的结果。实际的解决方案?放弃CVS,我们终于完成了。感谢您的投入。

答案 2 :(得分:0)

使用SSH方式配置VCS。

将部署密钥添加到您的git仓库并将密钥添加到团队城市