【问题标题】:Branching and Releasing strategy分支和发布策略
【发布时间】:2011-02-14 19:55:07
【问题描述】:

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

所以项目是从主干分支出来的。称它为分支 A。当工作在分支 A 中进行时。他们从分支 A 分支并称之为分支 B。

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

对我来说听起来不错。这样可以吗?

其他建议是这样的,将分支 A 合并到主干,然后创建一个名为 B 的分支。 我认为这将减少要完成的合并量。但是,分支 A 中的功能还没有完成。

您对这种情况有何看法? 哪里不对了? 欢迎任何反馈。我们在这个策略中有什么可以改进的地方吗?

【问题讨论】:

    标签: svn version-control maven branch release


    【解决方案1】:

    我认为第一种方法是可以的,但是您必须确保始终使用分支 A 中引入的新更改来更新分支 B。否则,如果您不保持它们同步,这些分支将分叉并合并回来在树干上会很痛苦。

    如果您尽早且经常进行 SVN 合并是可以的。

    【讨论】:

      猜你喜欢
      • 2016-05-02
      • 1970-01-01
      • 2016-12-06
      • 1970-01-01
      • 2010-12-04
      • 2019-07-27
      • 2015-10-18
      • 2011-08-08
      相关资源
      最近更新 更多