Svn 分支和释放策略

Svn 分支和释放策略,svn,version-control,maven,branch,release,Svn,Version Control,Maven,Branch,Release,我发现一些人在谈论一些分支策略。所以我想我会得到一些评论 所以这个项目是从主干分支出来的。当工作在A分支进行时,他们从A分支开始,称之为B分支 他们说,一旦分支A功能完成,他们将把它合并回主干,当分支B功能完成时,它也将合并到主干 听起来不错。这样行吗 其他建议是这样的,将分支A合并到主干,然后执行一个名为B的分支。 我认为这将减少合并的数量。但是,分支A中的功能尚未完成 你对这种情况怎么看? 有什么问题吗? 欢迎任何反馈。在这个策略中有什么可以改进的吗?我认为第一种方法是可以的,但是您必须确保

我发现一些人在谈论一些分支策略。所以我想我会得到一些评论

所以这个项目是从主干分支出来的。当工作在A分支进行时,他们从A分支开始,称之为B分支

他们说,一旦分支A功能完成,他们将把它合并回主干,当分支B功能完成时,它也将合并到主干

听起来不错。这样行吗

其他建议是这样的,将分支A合并到主干,然后执行一个名为B的分支。 我认为这将减少合并的数量。但是,分支A中的功能尚未完成

你对这种情况怎么看? 有什么问题吗?
欢迎任何反馈。在这个策略中有什么可以改进的吗?

我认为第一种方法是可以的,但是您必须确保始终使用分支A中引入的新更改更新分支B。否则,如果您不保持它们的同步,这些分支将发散,并且将它们合并回主干将是一件非常痛苦的事情

SVN合并是可以的,如果你做他们早,经常