当前位置: 首页 > 知识库问答 >
问题:

Teamcity挂在座席端git签出

淳于俊迈
2023-03-14
    null
[VCS Root: RootName] [C:\BuildAgent\system\git\git-3B190D20.git]: "C:\Program Files (x86)\Git\bin\git.exe" remote add origin https://***@bitbucket.org/***.git
[16:50:57][VCS Root: RootName] Cannot stop checkout on agent for RootName. Waiting for the operation to finish.
[16:50:47][VCS Root: 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 fetch --progress origin +refs/heads/master:refs/heads/master] 
[17:20:47][VCS Root: RootName] No output from git during 1800 seconds. Try increasing idle timeout by setting parameter 'teamcity.git.idle.timeout.seconds' either in build or in agent configuration.
[17:20:47]

更新:通过移动到Linux服务器上的代理来解决。

共有1个答案

阮华美
2023-03-14

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

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

说明:在我的例子中,具有相同VCS根和签出规则的几个配置中的一个正在工作,而其他配置挂起。结果发现有些东西缓存不正确,上面的一些重要步骤允许我构建所有配置而没有问题。尽管在我的案例中,问题仅限于单个代理(唯一使用VCS root的代理)。

 类似资料:
  • null 我怎么能这么做?我应该用数组吗?

  • 席位持仓数据 接口名称 broker_positions 接口描述 席位持仓数据接口 请求参数 参数名 说明 举例 broker 席位 永安期货 date 查询日期 2018-08-08 返回参数 参数名 类型 说明 code string 合约代号 long int 多头持仓 short int 空头持仓 long_chge int 多头持仓变化量 short_chge int 空头持仓变化量

  • 当我试着跑的时候 我刚刚得到了 这和不安全有关吗?我尝试创建一个公钥,就像《致命:远程端意外挂断并再次运行它》的答案一样,但它仍然不起作用。我不是真的在用钥匙吗?如果有,我怎么用?

  • TeamCity 是一个通用的CI/CD解决方案,可以为各种工作流程和开发实践提供最大的灵活性。TeamCity提供一系列特性可以让团队快速实现持续继承:IDE工具集成、各种消息通知、各种报表、项目的管理、分布式的编译等等,所有的这些,都是 让你的团队快速享有持续继承带来的效率提升、高质量的软件保障。

  • 如果你达到一个重要的阶段,并希望永远记住那个特别的提交快照,你可以使用 git tag 给它打上标签。 比如说,我们想为我们的 runoob 项目发布一个"1.0"版本。 我们可以用 git tag -a v1.0 命令给最新一次提交打上(HEAD)"v1.0"的标签。 -a 选项意为"创建一个带注解的标签"。 不用 -a 选项也可以执行的,但它不会记录这标签是啥时候打的,谁打的,也不会让你添加个

  • 轻量级标签 我们可以用 git tag不带任何参数创建一个标签(tag)指定某个提交(commit): $ git tag stable-1 1b2e1d63ff 这样,我们可以用stable-1 作为提交(commit) "1b2e1d63ff" 的代称(refer)。 前面这样创建的是一个“轻量级标签",这种分支通常是从来不移动的。 如果你想为一个标签(tag)添加注释,或是为它添加一个签名