【发布时间】:2020-11-27 04:07:59
【问题描述】:
与我们的情况类似,有将 VS2019 连接到 TFS 2010 的解决方案,
How to connect Visual Studio 2019 to TFS?
在我们的例子中,服务器和计算机位于本地网络上,故意与 Internet 断开连接。
VS 似乎希望将服务器托管为 Azure DevOps 服务器。
VS2019有没有办法在不联网的情况下连接本地TFS服务器?
在“连接到项目”对话框中,没有为我的帐户列出托管存储库(如预期的那样)。
当我尝试在“连接到项目”对话框中添加 TFS 服务器时,错误是:
未添加服务器。
HTTP 代码 504:网关超时
【问题讨论】:
-
我能够使用 TFS 服务器的 HTTPS URL 更进一步。当我尝试将 TFS 添加为 Azure DevOps 服务器时返回的错误代码现在是 TF400324: Azure DevOps services are not available from server.这是有道理的,因为它是旧的 TFS 服务器。我尝试了此解决方案的建议:stackoverflow.com/questions/52177439/…> 但到目前为止还没有运气。
-
你能在VS所在的同一台机器上成功登录门户网站吗?
-
否,但是 Web 门户在任何工作站上都无法正常工作。它在过去工作,但后来停止工作,这里没有人知道如何处理 IIS 问题。我们通常只通过 Visual Studio 使用 TFS,所以这不是问题。
-
您是否通过 TFS 管理员控制台检查过 tfs 集合是否正在运行?
-
我尝试了 witadmin 命令“witadmin listwitd /collection:myTFSserver.com/tfs/MyProjectCollection /p:MyProject”。它延迟了一两分钟,然后返回“TF400324: Azure DevOps services are not available from server”。我可以在现有工作站(运行 VS2010)上执行相同的 widadmin 查询,witadmin 查询成功,返回预期的类别。