TFS 2017将代理池v1更新为V2.x
我正在尝试将构建代理TFS 2017从V1.x更新为V2.x。我尝试的是: 我遵循了这些步骤,但问题是我的url是http而不是https 1是否有任何简单的方法来更新生成代理,而不是在链接上方,因为设置https会导致连接/证书问题 我只有帕特是唯一的选择吗?除了PAT之外,还需要更新构建代理。我甚至尝试“全部更新”,没有任何事情发生,也没有错误TFS 2017将代理池v1更新为V2.x,tfs,azure-devops,Tfs,Azure Devops,我正在尝试将构建代理TFS 2017从V1.x更新为V2.x。我尝试的是: 我遵循了这些步骤,但问题是我的url是http而不是https 1是否有任何简单的方法来更新生成代理,而不是在链接上方,因为设置https会导致连接/证书问题 我只有帕特是唯一的选择吗?除了PAT之外,还需要更新构建代理。我甚至尝试“全部更新”,没有任何事情发生,也没有错误 任何帮助都会很好。谢谢。无论您使用的是http还是https,都可以正确更新生成代理。如果直接访问,浏览器中的整个url无法到达正确的页面 您也可以
任何帮助都会很好。谢谢。无论您使用的是http还是https,都可以正确更新生成代理。如果直接访问,浏览器中的整个url无法到达正确的页面 您也可以尝试导航到http://yourserver:8080/tfs/DefaultCollection/_projects page并单击configuration(配置)按钮,在下拉列表中选择代理池 回到最初的要求,根据需要,有两种代理: Windows特定代理版本1.x 跨平台代理2.x版
在TFS 2017中,不推荐使用Windows特定的代理版本1.x。因此,它们不会从代理队列管理区域进行更新。因此,您必须从tfs或下载代理并自行安装。初始安装/配置后,通过tfs进行的代理更新应能再次工作。如果他们自动化了这个过程,或者至少说了在tfs中应该做什么,那就太酷了。为什么HTTP和HTTPS是一个问题?如果您没有使用HTTPS,则使用HTTP地址。如果您使用的是自签名证书,则获取真实的证书-您不应在生产部署中使用自签名证书。如果我键入“http://{your_server}/tfs/DefaultCollection/_admin/_AgentPool”,则未找到获取URL的URL。看起来我必须严格遵守https?关于生产部署的规定。我们只有一台用于测试和生产的服务器。您不需要配置HTTPS。您的团队项目集合是否实际命名为DefaultCollection?您可以通过UI导航到代理池管理屏幕吗?可以通过链接->'http://{Server\u Name}。本地:8080/tfs/DefaultCollection/'通过UI选择,在这里我可以选择代理的http://{Server\u Name}.local:8080/tfs/DefaultCollection/_admin/_AgentPool?poolId=1&_a=agents’因此,最后我使用带有自签名证书的https转换我们的站点。基于此:1。下载2。下载后:Windows:C:\>mkdir myagent&&cd myagent C:\myagent>Add Type-AssemblyName System.IO.Compression.FileSystem;[System.IO.Compression.ZipFile]::ExtractToDirectory$HOME\Downloads\vsts-agent-win7-x64-2.122.1.zip,$PWD 3。配置agentDetailed指令当我执行以下步骤时,从下载代理PS C:\agent>\config.cmd获取这些指令error@Speed哪个错误?此外,您的意思是您已将TFS url格式从http更改为https吗?谢谢。实际上,提供的链接没有多大帮助。在powershell中,我使用了/help命令,该命令为我提供了更多操作细节。再次感谢你的帮助