创建了一个全新的 TeamCity 构建项目和配置以及新的 VCS 根目录,并在第一次检查修订时收到以下错误
TeamCity 8.0.6(内部版本 27767)在 CentOS 6 上运行。
无法在 Web 集群 #1 上启动构建 #2
Failed to collect changes, error: Error collecting changes for VCS repository '"rvdealers-trunk" {instance id=9, parent internal id=9, parent id=NationalRvDealers_RvdealersTrunk, description: "svn: svn://svn.masteredge.corp/rvdealers/trunk"}'
Unable to get SVN log entries for: svn://svn.masteredge.corp/rvdealers/trunk; range: RR[9_2014/02/24 23:19:19 -0500 => 11_2014/02/24 23:48:03 -0500]@a3daeacc-e5f5-4bd8-a1b2-caa81242066d; revisions: 9..11
VCS 问题:rvdealers-trunk
Error collecting changes for VCS repository '"rvdealers-trunk" {instance id=9, parent internal id=9, parent id=NationalRvDealers_RvdealersTrunk, description: "svn: svn://svn.masteredge.corp/rvdealers/trunk"}'
Unable to get SVN log entries for: svn://svn.masteredge.corp/rvdealers/trunk; range: RR[9_2014/02/24 23:19:19 -0500 => 11_2014/02/24 23:48:03 -0500]@a3daeacc-e5f5-4bd8-a1b2-caa81242066d; revisions: 9..11
我尝试删除并重新创建 vcs 根目录、构建配置甚至项目,当 TeamCity 尝试检查修订时就会发生这种情况。
尝试运行构建的构建代理驻留在运行 Windows 2008 的另一台服务器上。该项目是 .NET,因此 TeamCity 主机无法运行构建。
TeamCity 和 SVN 服务器都在同一台服务器上运行。
如果有人认为堆栈跟踪可能有用,我可以发布它,但由于它太长,所以我没有发布。我已经成功设置了其他 4 个项目,与此完全相同,但这是唯一一个不起作用的项目。
答案1
我不确定为什么这对我有用,但我进入 VCS 配置并将 SVN 客户端版本从 1.6 更改为 1.7,然后一切都开始正常工作。