6

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

/Dev

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

/Dev
/Main

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

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

4

1 回答 1

12

如果 main 尚不存在,则只需从 dev 中获取一个分支并将其称为 Main。完成此操作后,您可以重新设置分支的父级,以便 dev 是 main 的子级。

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

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

于 2013-01-16T02:35:04.627 回答