【问题标题】:TFS Agent remove from powershell从 powershell 中删除 TFS 代理
【发布时间】:2018-06-11 14:02:25
【问题描述】:

我的 TFS 刚刚升级到 2017,我没有找到旧代理,系统不允许我创建新代理单元我删除了旧的代理单元,我在 cmd 执行删除 .\config.cmd 然后输入身份验证类型(按回车用于集成)> 点击输入 Failed: Removing agent from server 发送请求时出错。

enter image description here

你能告诉我哪里错了吗?

【问题讨论】:

    标签: tfs visual-studio-2017 build-agent


    【解决方案1】:

    根据您的错误消息,它失败是因为旧的构建代理正在尝试访问原始 url 以从代理池中删除自己。但是你已经升级到 2017 并且 TFS 服务器 url 应该更改或无法访问。

    在这种情况下,您可以尝试删除/重命名旧构建代理的.agent 文件,然后再次尝试取消配置。

    更多细节请看这个类似的问题:Force removal of TFS 2017 build agent


    更新:

    首先请确保您可以在构建机器上看到隐藏文件,删除.agent.credentialsfile,然后再次调用config remove。这应该会从您的本地计算机中删除该服务,并允许您重新配置代理。

    【讨论】:

    • 感谢更新
    • 在哪里可以找到 .agent 查找??
    • @Shoaibmqureshi 抱歉后面的回复,.agent 文件默认隐藏。您需要确保可以在 TFS 构建服务器上的文件系统中看到隐藏文件。然后删除这些文件并再次调用 config remove。更多细节请看我的更新答案。
    猜你喜欢
    • 1970-01-01
    • 2014-03-16
    • 1970-01-01
    • 2016-09-01
    • 2020-10-12
    • 1970-01-01
    • 2017-08-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多