【发布时间】:2018-06-29 16:01:18
【问题描述】:
我正在尝试将构建代理 (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 是个问题?如果您不使用 HTTPS,请使用 HTTP 地址。如果您使用的是自签名证书,请获取真正的证书——您不应该将自签名证书用于生产部署。
-
如果我键入“http://{your_server}/tfs/DefaultCollection/_admin/_AgentPool”,则找不到 URL。看起来严格来说我必须有 https?
-
关于生产部署。我们只有一台服务器用于测试和生产。
-
您不需要配置 HTTPS。您的团队项目集合实际上是否命名为
DefaultCollection?您可以通过 UI 导航到代理池管理屏幕吗? -
是的链接 ->'http://{Server_Name}.local:8080/tfs/DefaultCollection/' 通过 UI 选择,在这里我可以选择代理 'http://{Server_Name }.local:8080/tfs/DefaultCollection/_admin/_AgentPool?poolId=1&_a=agents'
标签: tfs azure-devops