2012-03-20 72 views
2

我最近将.NET 3.5项目迁移到.NET 4,现在想要将转换后的项目添加到TFS 10服务器,同时保持原始TFS 08服务器原封不动,我们还需要维护当前的3.5项目,因为有些客户仍在使用它。如何重新连接已知的项目到TFS 2010与丢失的映射

我有一个问题,断开解决方案的源代码管理TFS 08,以便我可以将它添加到TFS 10.我尝试了几种方法,包括一些建议在这里,没有成功。 VS 10不允许我在将其添加到源代码管理的过程中选择其他位置时切换服务器。我也尝试删除所有的映射,因为它不知何故仍然知道解决方案来自哪里。我甚至试过“如何永久删除TFS源代码管理关联绑定?”在http://zayko.net/post/How-to-permanently-remove-TFS-Source-Control-association-bindings.aspx和枪手的儿子仍然知道。

回答

0

您应该将迁移的.NET4解决方案放置在本地路径中,该路径不包含在您对TFS2008工作区的任何映射中。
然后,除了链接文章中提到的要点之外,导航到“文件”>>“源代码管理”>>“更改源代码管理...”并继续解除绑定旧服务器中的所有项目。全部用Ctrl + Shift + S and close VS.

打开VS &的另一个实例,将团队资源管理器连接到TFS2010。打开解决方案(它现在应该被视为完全不受控制)并导航到“文件”>>“源代码管理”>>“添加解决方案到源代码管理...”。这应该打开一个对话框,让你选择你想放置的.NET4解决方案的位置(在TFS2010存储库中)。

相关问题