2016-03-04 69 views

回答

1

我不相信有一种以编程方式重新启动2012构建代理的方法。如果您的构建代理设置为自动启动,则可以使用PowerShell重新启动该框。

+0

重新启动构建服务更容易。我只是发现可能工作的IBuildServiceHost.SetBuildAgentStatus方法。我直到下周才会知道。 – Claudius

0

通过TFS API没有任何方法可以做到这一点。 SetBuildAgentStatus用于将构建代理状态设置为以下:可用,脱机和不可用。

+0

但这没有做任何事情。无论如何做出如此的不同。使用API​​启用和禁用它,至少停止将新构建排队到该代理/控制器 – Claudius

相关问题