Teamcity挂在代理端git checkout

Den*_*ark 5 teamcity teamcity-9.1

TeamCity构建正在使用“服务器上” VCS检出模式。现在,我需要访问.git文件夹。切换至“检出模式”为“ On Agent”后,构建仅在检出时冻结。

  • 储存库不包含任何大文件,签出通常最多需要10秒。
  • 通过登录名/密码进行认证。
  • 重新配置VCS根目录无济于事。
  • TeamCity版本:9.1.7

输出如下:

[VCS根目录:RootName] [C:\ BuildAgent \ system \ git \ git-3B190D20.git]:“ C:\ Program Files(x86)\ Git \ bin \ git.exe”远程添加来源https:// ** *@bitbucket.org/***.git
[16:50:57] [VCS根目录:RootName]无法停止检出RootName代理。等待操作完成。
[16:50:47] [VCS根目录:RootName] [C:\ BuildAgent \ system \ git \ git-3B190D20.git]:“ C:\ Program Files(x86)\ Git \ bin \ git.exe” -c core.askpass = C:\ BuildAgent \ temp \ buildTmp \ pass8866188247228629665.bat fetch --progress origin + refs / heads / master:refs / heads / master(30m)
[17:20:47][[C:\BuildAgent\system\git\git-3B190D20.git]:"C:\Program Files(x86)\ Git \ bin \ git.exe“ -c core.askpass = C :\ BuildAgent \ temp \ buildTmp \ pass8866188247228629665.bat获取--progress origin + refs / heads / master:refs / heads / master] 
[17:20:47] [VCS根目录:RootName] 1800秒内git无输出。尝试通过在构建或代理程序配置中设置参数“ teamcity.git.idle.timeout.seconds”来增加空闲超时。
[17:20:47]

可能是什么原因?

更新:通过移至Linux服务器上的代理已解决。

Dig*_*ote 0

对于其他遇到此问题的人来说,可能的答案是:

  1. 停止代理
  2. 删除工作和临时文件夹
  3. 重启服务器
  4. 启动代理

说明:就我而言,具有相同 VCS 根和签出规则的多个配置的 1 个配置正在工作,而其他配置则挂起。事实证明,某些内容缓存不正确,上面的一些核心步骤使我能够毫无问题地构建所有配置。尽管就我而言,问题仅限于单个代理(唯一使用该 VCS 根目录的代理)。