我有一个名为 fb-login 的功能分支,它是在修订版1019中从trunk创建的。在这个分支中,我有超过10个提交。
但是在创建fb-login feature分支后,我很少提交到trunk。
在SVN Book中是这部分,它描述了如何将特征分支与主干同步。
最好通过定期合并主干更改来避免这种情况 分支。制定政策:每周一次,合并上周的价值 树干改变了分支。
或
另一种思考这种模式的方式是你的每周同步 trunk to branch类似于在工作副本中运行svn update, 而最后的合并步骤类似于从a运行svn commit 工作副本。
我的问题是这是否需要从主干到功能分支合并。
现在我想将我的功能分支合并回主干,我需要知道,如果我需要在从主干到此功能分支之前进行合并。
答案 0 :(得分:1)
不,不需要从主干到分支的合并。它只是让以后更容易合并回主干,因为如果你一直在合并,冲突就会减少。
在较旧的SVN客户端(即版本1.8之前),存在“重新集成合并”,有时可以轻松覆盖主干上的更改,而不是触发必须手动合并的冲突,如果您没有从主干合并更改。但现在,如果我理解正确,你总是只指定相同类型的合并,SVN只是“做正确的事情”。