【问题标题】:How to delete/unregister build agent on TFS 2015如何在 TFS 2015 上删除/注销构建代理
【发布时间】:2016-12-03 11:29:52
【问题描述】:

我已经使用专用服务器设置了 TFS 2015 来存储构建代理。但是,当我删除 TFS 2015 应用服务器上的构建代理时,它仍然显示在构建服务器上,在 Windows“服务”中

现在构建服务器显示错误,因为服务存在但未运行。

如何从 TFS 2015 中删除构建代理?

【问题讨论】:

    标签: tfsbuild tfs-2015


    【解决方案1】:

    更新:

    只需执行:

    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.
    • 我也是这么想的(关于赞成票),这让我很困惑。我最终不得不重新安装代理才能再次卸载它,所以我建议在删除文件(或重命名)之前先尝试取消配置
    • 我只需要这样做,不必先删除 settings.json 文件。
    • 很可能同时事情发生了变化,因为TFS已经得到了一些补丁,同时更新......现在很难说。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-01-21
    • 2017-03-21
    • 2018-06-19
    • 2017-08-14
    • 1970-01-01
    • 1970-01-01
    • 2018-01-26
    相关资源
    最近更新 更多