Best branching strategy when doing continuous integration?

后端 未结 12 547
温柔的废话
温柔的废话 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条回答
  •  -上瘾入骨i
    2020-12-12 11:44

    I find the topic really interesting since I heavily rely on branches on my daily job.

    • I remember Mark Shuttleworth proposing a model about keeping the main branch pristine while going beyond conventional CI. I posted about it here.
    • Since I'm familiar with Cruise Control, I also blogged about task branches and CI here. It's an step by step tutorial explaning how to do it with Plastic SCM.
    • Finally, I found some of the topics about CI (and potentially talking about branching) at Duvall's book on CI very interesting too.

    Hope you find the links interesting.

提交回复
热议问题