【发布时间】:2016-12-03 11:29:52
【问题描述】:
我已经使用专用服务器设置了 TFS 2015 来存储构建代理。但是,当我删除 TFS 2015 应用服务器上的构建代理时,它仍然显示在构建服务器上,在 Windows“服务”中
现在构建服务器显示错误,因为服务存在但未运行。
如何从 TFS 2015 中删除构建代理?
【问题讨论】:
我已经使用专用服务器设置了 TFS 2015 来存储构建代理。但是,当我删除 TFS 2015 应用服务器上的构建代理时,它仍然显示在构建服务器上,在 Windows“服务”中
现在构建服务器显示错误,因为服务存在但未运行。
如何从 TFS 2015 中删除构建代理?
【问题讨论】:
更新:
只需执行:
C:\YourAgentFolderPath\agent>agent\vsoagent /unconfigure
2016 年的答案:
转到构建服务器上解压缩构建代理的文件夹。
一些评论者提到,他们不必删除设置文件,因此您可以尝试跳过这一步,也许不再需要了。
settings.json 文件如果存在则删除。
以管理员权限打开命令行工具(cmd.exe)!
转到如上屏幕截图所示的文件夹。
运行以下命令:
C:\YourAgentFolderPath\agent>agent\vsoagent /unconfigure
结果(控制台日志):
删除 EventLog 源 vsoagent.vsalm.YourAgentName。
服务 vsoagent.vsalm.YourAgentName 正在从系统中删除...
服务 vsoagent.vsalm.YourAgentName 已成功从系统中删除。
尝试停止服务 vsoagent.vsalm.YourAgentName。
【讨论】:
The Agent is not properly configured, can't unconfigure this agent.