在TFS中分支分支是否有任何问题?

时间:2014-03-10 11:12:06

标签: version-control tfs tfs2012 branching-and-merging

我们将整个主分支分支到TFS中,遵循一些类似git的范例,而不是分支特定的子文件夹。

我有一个这样的分支,用于功能。然而,这个功能最终确实是两个功能,一个依赖于另一个。现在还不可能合并回主人,但是我想将这些功能分开,这样我就可以合并A部分,而我仍然在B部分工作。

说我在A区工作;将A分支到分支B,然后继续在B上工作是没关系的吗?然后我会在不久的将来将A合并回主人,然后稍后将B合并到主人身上。

我不知道TFS是否有智能可以解决这个问题,如果我想合并master - > B以后,或者如果TFS完全“愚蠢”跟踪分支并且不关心这些事情。

1 个答案:

答案 0 :(得分:2)

在TFS 2012中,合并已大大改善。 improvements中包含自动合并引擎,可以减少冲突的数量,并减少对UI的无基础合并提升。 在您的情况下,当两个分支之间没有合并关系时,应该执行无基础合并。建立分支关系后,后续合并将是正常的。

有关详细信息,请参阅ALM Rangers Version Control Guide