我们目前在我们公司有一个本地 TF 服务器,并且我们即将开源项目的一个子集(通过 Codeplex),但是在同一解决方案中混合两个 Team Foundation Server 时遇到了问题。看起来 Visual Studio 无法同时连接到多个 TF 服务器。处理它的最佳方法是什么?
解决方案 1:仅将开源项目绑定到 Codeplex,将专有项目仅绑定到本地。根据您连接的位置绑定和取消绑定项目-> 看起来 VS 不喜欢这个想法。项目松散绑定并开始表现异常。
解决方案 2将全部绑定到本地并为开源子集使用另一个解决方案 --> 团队资源管理器工作区管理器避免您使用重叠的本地文件夹树,即使在不同的服务器上也是如此,因此它不是一个选项。
解决方案 3使用 TFS 将所有内容绑定到本地。对开源子集使用另一个源代码控制,如 SVN。看起来它很容易变得凌乱,但我们没有很多选择。
有开源项目的人遇到过这样的问题??