Best branching strategy when doing continuous integration?

Posted by KingNestor on Stack Overflow See other posts from Stack Overflow or by KingNestor
Published on 2009-02-28T07:44:15Z Indexed on 2010/03/21 7:21 UTC
Read the original article Hit count: 437

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

Release Branching - Unstable Trunk:

alt text

or

Feature Branching - Stable Trunk:
alt text

Does it make sense to use both of these strategies together? As in, you branch for each release but you also branch for large features?

Does one of these strategies mesh better with continuous integration? Would using continuous integration even make sense when using an unstable trunk?

© Stack Overflow or respective owner

Related posts about svn

Related posts about scm