1

我已经为 TFS 2017 配置了构建服务器,并为我的 Web 应用程序构建了 vNext。直到昨天,这一切都很好。当我尝试对构建进行排队时,突然开始收到“等待可用代理”消息。即使我点击取消,构建也会停留在“取消”状态。

vNext 构建问题

  • 代理池为绿色。所有需求都与构建期望相匹配。
  • 已在构建服务器上重新启动代理服务。
  • 还尝试按照此问题中的建议重新启动“Visual Studio 后台代理作业服务”
  • 构建停止工作后,代理没有任何日志文件。

有没有人遇到/解决过类似的问题?

4

1 回答 1

2

只需尝试以下方法来缩小问题范围:

  • 检查代理机器是否空间不足。
  • 清理代理机器:删除_work构建代理的“ ”文件夹下的文件项。
  • 重新启动 TFS 服务器。
  • 重新启动代理机器。
  • 更改代理服务的另一个可用帐户,重新启动服务。
  • 重新配置代理
  • 部署新代理。请参阅在 Windows 上部署代理

更新:

根据您的澄清,似乎是由“ Visual studio Team Foundation backgroud job Agent”服务引起的。

一般部署新代理会起作用,如果不起作用,则更可能是服务问题。所以只需尝试重新启动“ Visual studio Team Foundation backgroud job Agent”服务(多试几次)。

如果这仍然不起作用,请尝试更改代理服务的另一个可用帐户。然后再试一次。

在此处输入图像描述

于 2018-03-26T07:28:47.817 回答