【问题标题】:How To Upgrade Build Agent With Major Version Change on TFS 2017如何在 TFS 2017 上升级具有主要版本更改的构建代理
【发布时间】:2017-10-05 20:41:56
【问题描述】:

最近将本地 TFS 2017 服务器升级到更新 2,我想将构建代理升级到此构建附带的最新代理。新的代理版本是 2.117.2。只需在“代理队列”选项卡上为池选择“更新所有代理”,我就能够升级版本为 2.112.0 的代理。但是,当我在具有 1.105.6 版本的代理的池上尝试此操作时,没有任何反应。我猜这是因为我试图从 1.x 更新到 2.x。我希望有一种方法可以升级它们并保留与这些代理相关的历史和构建。有没有办法升级它们,除了删除它们并用新版本重新添加它们吗?

【问题讨论】:

    标签: tfs build


    【解决方案1】:

    不。您需要手动删除现有代理并设置新的代理版本。您当然可以使用 PowerShell 脚本或类似的工具来自动化其中的一些部分以减轻负担。

    好消息是您的构建历史与您的代理无关 - 现有的构建定义将很乐意保留其现有信息。

    【讨论】:

    猜你喜欢
    • 2018-12-28
    • 2016-01-21
    • 1970-01-01
    • 2018-09-14
    • 2018-02-23
    • 2018-10-24
    • 2017-12-25
    • 1970-01-01
    • 2019-11-25
    相关资源
    最近更新 更多