tfs - 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 之外的任何其他东西来更新构建代理。我什至尝试“全部更新”没有任何反应,也没有错误。
任何帮助都会非常好。谢谢。
解决方案
无论您使用的是 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 中做什么,那就太酷了。
推荐阅读
- erlang - ERLANG:产生乐趣。不同的行为
- android - 错误:使用不包含导航器的上下文请求导航器操作
- c# - 如何将圆圈更改为水平而不是垂直绘制?
- ruby - 如何在 Mac 上安装 1.9.3 版本的 ruby?
- android - Android Studio 代码覆盖率报告与 Codecov.io 不同
- docker - Gitlab CI 上的 Docker 运行器 - 仅适用于特定阶段的代理
- sql-server - 参数化的原始 sql 查询比使用实际值的查询慢得多
- ios - Flutter 应用内购买。去生产
- identityserver4 - 使用外部登录页面在 Identity 中进行身份验证
- sql - 文本模式的搜索优化