是否可以合并TFS 2012中跨项目的更改?如果是这样,对我而言似乎并不明显。我发现自己需要这样做,因为我们在创建分支机构(或重组分支机构)时创建了一个新项目。TFS 2012可以在同一个集合中的项目之间执行合并吗?
回答
您可以使用在IDE中毫无根据的合并(选择合并)或使用TF命令行实用程序。下图显示了从团队项目Area 52到团队项目Area 51的合并,其中不存在分支关系。 IDE正确地将合并标识为无基本合并:
虽然谨慎但我建议您首先阅读分支指南(http://vsarbranchingguide.codeplex.com/)中的无基本合并部分。
我做了快速测试,并以粗略格式在此记录了这些发现:http://blogs.msdn.com/b/willy-peter_schaub/archive/2012/12/13/faq-branching-is-easy-but-can-i-merge-without-branching.aspx
是的,你可以,你有几个选项。如果代码是不同的,例如你有这样的事情。
$/TeamProject1/Main/Source/Solution1
$/TeamProject2/Main/Source/Solution2
而你要的分支机构解决方案1对面的团队项目2,那么你可以只使用在Visual Studio UI的“分支”的功能。把适当的路径放在“目标”文本框中,你应该很好。
如果你在2个独立的团队项目中有相同的代码,那么你将需要做一个无基础的合并。例如
$/TeamProject1/Main/Source/Solution1
$/TeamProject2/Main/Source/Solution1
打开Visual Studio命令提示符并导航到你的TFS的工作空间,然后使用下面的命令
tf merge $/TeamProject1/Main/Source/Solution1 $/TeamProject2/Main/Source/Solution1 /baseless /recursive
这将合并两个版本的解决方案1.请注意,如果文件已被重命名或删除,您可能会遇到问题。 TFS也可能将每个文件视为合并冲突(除非内容相同),并且您将手动需要决定覆盖/合并哪些文件(源或目标)。
一旦毫无根据的合并已经然后被检查的合并关系将被创建的任何进一步合并将能够从IDE完成。
- 1. 合并TFS团队项目集合
- 2. TFS 2012与SharePoint - 迁移一个集合
- 3. 在TFS 2010中,是否可以将查询从一个项目复制到不同集合中的项目中?
- 4. jquery mobile和bootstrap可以在同一个项目中合并
- 5. TFS 2010与本地TFS 2012之间的项目同步
- 6. MongoDB集合可以在其中有另一个集合吗?
- 7. 未列入VS 2012中的TFS 2010项目集合
- 8. 共享数据库在TFS 2010团队项目集合之间的项目
- 9. 一个Backbone Model Instance可以同时在两个集合中吗?
- 10. TFS合并可以更简单吗?
- 11. 我可以离线与TFS合并吗?
- 12. 我可以继续并在同一时间合并吗?
- 13. FlipView - 可以绑定到集合中的两个项目吗?
- 14. 在TFS 2010团队项目集合之间移动团队项目
- 15. 将团队项目移至另一个项目集合TFS 2013
- 16. TFS:在之前的合并期间源移动之后是否可以进行合并?
- 17. 无法连接到TFS 2012中已升级的TFS 2008项目集合
- 18. 是否可以在不同的TFS服务器之间合并或分支?
- 19. 在Mercurial中,我可以合并两个分支之间的一些文件吗?
- 20. C#合并2个集合的不同项目
- 21. 可以jsp:param存储一个集合吗?
- 22. 在功能上对一个项目集合执行命令
- 23. 我们可以将ResearchKit和CareKit项目合并为一个项目吗?
- 24. 关联行可以在UML中的一行中合并吗?
- 25. 使用LINQ合并项目在一个集合
- 26. 我可以在检出文件的同时在TFS中执行合并操作吗?
- 27. 在TFS 2012中合并并重新使用评论和工作项目?
- 28. 你可以克隆Magento中的一个集合行吗?
- 29. Subversion可以合并2个没有分支的项目吗?
- 30. 我可以在git中强制执行合并分支吗?