我们有非常大的项目,我们必须分支一些来源。分支源应存储在不同位置(在同一TFS服务器中)。 问题是,由于主项目的积极开发,我们必须每天合并来自主干的变更。 所以问题是:我应该如何分支源来提供最简单的中继合并。 所需的方案是: 从主干拉出变化。解决冲突并合并更改的源。 将合并的更改推送到分支(存储在不同的位置 - 而不是在同一位置的分支版本)
这可能没有任何复杂的脚本吗? 我正在使用Visual Studio 2013来处理TFS源代码控制。
答案 0 :(得分:0)
您可以在TFVC中将分支关系设置为不同的位置。您可以从一个团队项目分支到另一个团队项目并维护关系。
如果您当前有两个没有分支关系的位置,则需要先通过无基础合并创建一个。一个你有一些毫无根据的合并你就可以合并正常就像他们在同一个团队项目中一样。
但我会建议你解决导致这种情况的问题。如果您要购买单个产品,那么您应该都在同一个团队项目中。