功能分支和从主干到分支的强制合并

时间:2014-01-02 15:01:13

标签: svn

我有一个名为 fb-login 的功能分支,它是在修订版1019中从trunk创建的。在这个分支中,我有超过10个提交。

但是在创建fb-login feature分支后,我很少提交到trunk。

SVN Book中是这部分,它描述了如何将特征分支与主干同步。

  

最好通过定期合并主干更改来避免这种情况   分支。制定政策:每周一次,合并上周的价值   树干改变了分支。

  

另一种思考这种模式的方式是你的每周同步   trunk to branch类似于在工作副本中运行svn update,   而最后的合并步骤类似于从a运行svn commit   工作副本。

我的问题是这是否需要从主干到功能分支合并。

现在我想将我的功能分支合并回主干,我需要知道,如果我需要在从主干到此功能分支之前进行合并。

1 个答案:

答案 0 :(得分:1)

不,不需要从主干到分支的合并。它只是让以后更容易合并回主干,因为如果你一直在合并,冲突就会减少。

在较旧的SVN客户端(即版本1.8之前),存在“重新集成合并”,有时可以轻松覆盖主干上的更改,而不是触发必须手动合并的冲突,如果您没有从主干合并更改。但现在,如果我理解正确,你总是只指定相同类型的合并,SVN只是“做正确的事情”。