Best branching strategy when doing continuous integration?

后端 未结 12 558
温柔的废话
温柔的废话 2020-12-12 11:30

What is the best branching strategy to use when you want to do continuous integration?

  1. Release Branching: develop on trunk, keep a branch for each rel
12条回答
  •  遥遥无期
    2020-12-12 12:07

    I've recently come to like this model when using git. Although your question is tagged "svn", you might still be able to make some use of it.

    Continuous Integration can to some extent happen in the "develop" branch (or whatever you call it) in this model, though having long running feature branches for future releases wouldn't make it so rigid as to consider every change happening to code somewhere. The question remains, whether you'd really want that. Martin Fowler does.

提交回复
热议问题