当我在 VS 2019(或 2017)中打开一个项目时,我收到以下消息:
您正在打开的解决方案绑定到以下源代码控制...您想联系此服务器以尝试启用源代码控制集成。
我单击是并收到:
该解决方案似乎受源代码控制,但找不到其绑定信息...
VS 2015 打开项目就好了。什么是交易?
当我在 VS 2019(或 2017)中打开一个项目时,我收到以下消息:
您正在打开的解决方案绑定到以下源代码控制...您想联系此服务器以尝试启用源代码控制集成。
我单击是并收到:
该解决方案似乎受源代码控制,但找不到其绑定信息...
VS 2015 打开项目就好了。什么是交易?
为确保填充 Team Explorer 2019 的连接和工作区缓存,它需要至少连接到服务器一次,然后才能知道如何将解决方案绑定到源代码管理。
您可以通过 Team Explorer 中的 Connect to... 选项执行此操作。
如果如您所述,该对话框给您带来了柠檬,另一种方法是通过命令行连接工作区。打开一个Developer Command for VS 201x
(与您尝试连接的 Visual Studio 版本匹配)并从那里发出以下命令以强制连接:
tf vc status $/ /collection:https://yourtfsserver
在这个一次性命令之后,工作区应该再次工作。如果您的机器上有很多工作区,或者 TFS 服务器上有很多项目集合,那么创建一个小批处理脚本可能会很有用;)。