哪一个是正确的发布生产流程?

时间:2011-08-02 14:49:58

标签: version-control

之前我曾经在两个不同的团队中,都使用SVN来发布生产代码。

第一个团队在开发功能时在主干上提交代码,并且每周主持人都会发布并标记 产品并将标记的代码存储在另一个分支中。

每个大型功能的第二个团队分支,当功能完成后,该功能将合并回主干。当需要释放代码时,将创建另一个分支并从主干中克隆。一些测试和bugfix将在发布的分支上完成。产品发布后,将关闭辫子。

哪个更好?

有没有更好的方法来进行版本控制?

1 个答案:

答案 0 :(得分:1)

您接近每个功能的分支(也称为每个任务分支模式)。您可能想看看以下文章:

  • This article讨论不同的整合(发布)策略, 有利有弊:

  • This other解释了每个任务分支模式: