在两个现有分支之间插入新分支

时间:2012-03-12 20:32:23

标签: tfs branch

我目前有两个分支,Parent(Main)和Child(Release)。我需要在Parent和Child之间注入一个新的分支,使其成为Parent(Main),Child(Intermediate)和Grandchild(Release)。我知道我可以通过以下步骤完成此任务:

  1. 重命名发布到中级
  2. 从Intermediate创建一个新分支并将其命名为Release
  3. 不幸的是,分支重命名过程在过去做了一些意想不到的事情,带有更改历史记录。还有其他选择吗?

1 个答案:

答案 0 :(得分:2)

重命名是这里的正确方法,你是正确的,重命名分支的根目录可能会在将来的合并中引起问题。有一篇很好的文章here描述了潜在的问题以及如何解决这些问题。