TFS 2012分支 - 将Dev Dev作为主要版本

时间:2013-01-16 01:48:41

标签: tfs branching-and-merging tfs2012

我目前在TFS中只有一个开发文件夹的解决方案:

/Dev

我想为此解决方案实施分支策略:

/Dev
/Main

我知道我可以使用转换为分支功能,但是如何在新的父(主)分支和现有子(Dev)分支之间建立关系?

我不想将Dev重命名为Main,因为我想在dev分支中保留现有的签入历史记录。是否有另一种方法可以将现有的Dev分支建立为子级,将新的Main分支建立为父级,而不必重命名Dev?

1 个答案:

答案 0 :(得分:12)

如果main还不存在,那么只需从dev中取一个分支并将其称为Main。一旦你完成了这个,那么你可以重新分支这个分支,这样dev就是main的孩子。

要执行此操作,请在源代码管理资源管理器中选择Dev并右键单击,然后选择“分支和合并”。最后选择“reparent”并使用UI更改与main的关系。

如果Main确实存在,那么您需要执行baseless merge来建立分支关系

相关问题