首页 > 解决方案 > TFS 2017 将代理池 V 1 更新到 V2.x

问题描述

我正在尝试将构建代理(TFS 2017)从 V1.x 更新到 V2.x 我尝试的是:

我按照这些步骤“ https://docs.microsoft.com/en-us/vsts/pipelines/agents/v2-windows?view=vsts ”但问题是我的网址是http而不是https。

1)是否有任何简单的方法来更新构建代理而不是上面的链接,因为设置 https 获取连接/证书问题。

我只有 PAT 是唯一的选择吗?除了 PAT 之外的任何其他东西来更新构建代理。我什至尝试“全部更新”没有任何反应,也没有错误。

任何帮助都会非常好。谢谢。

标签: tfsazure-devops

解决方案


无论您使用的是 http 还是 https,都可以正确更新构建代理。如果直接整个浏览器中的 url 无法到达正确的页面。

您也可以尝试导航到http://yourserver:8080/tfs/DefaultCollection/_projects页面并单击配置按钮,在下拉列表中选择代理池。

在此处输入图像描述


回到最初的要求,根据Daniel Steiner的说法,有 2 种代理:

  • Windows 特定代理(版本 1.x)
  • 跨平台代理(2.x 版)

在 TFS 2017 中,不推荐使用 Windows 特定代理(版本 1.x)。因此,它们不会从代理队列管理区域更新。所以你必须从 tfs (或github下载代理并自己安装。在初始安装/配置之后,通过 tfs 的代理更新应该会再次起作用。如果他们自动化该过程或至少说明在 tfs 中做什么,那就太酷了。


推荐阅读