如何将分支分支直接合并到主干

时间:2012-07-03 10:45:47

标签: svn branch

我们的项目有一个“主干”。

我在分支A上工作,添加了几个功能,并继续合并“trunk”中的更改。

现在,我在分支A上的工作已经完成,我想开始研究新功能。

然而,主干的经理不想重新整合 - 将分支A合并回主干。

我该怎么办?

  • 我可以直接从主干开始一个新的分支B,但是我不会从分支A获得我的功能。
  • 我可以从分支A开始一个新的分支B,但是我将无法重新整合 - 将我的新功能从分支B直接合并到主干(我在示例文件上尝试了这个并且存在太多冲突)。

此方案的最佳做法是什么?

我们的服务器是SVN 1.6。

(注意:这与SVN branch of a branch

不同

1 个答案:

答案 0 :(得分:2)

只要将分支B集成到A

中,您就应该等待分支A的集成

在SVN中有一个简单的规则可以让你在合并时保持疯狂:

仅从您的分支源合并(最好是使用集成选项)

所有其他方法(交叉合并,樱桃采摘,......)创造了(近?)未来的一些头痛