Stable trunk vs Unstable trunk in SVN

Ambika S's picture
Ambika S asked on December 29, 2014 - 1:13pm | Replies (1).

Hi,

What are the pros and cons of stable trunk strategy (day to day commits on release branch, merge to trunk after production release) vs unstable trunk stategy (day to day commits on trunk, cut a branch when ready for release).

We have monthly release cycles and frequent emergency bug fixes there after. The emergency bug fixes sometimes can be multiple times during a day. There are about 10-15 developers for each project.

 

Thanks

1 Answer

Bob Aiello's picture
Bob Aiello replied on January 19, 2015 - 11:37am.

The difference early and frequent integration versus late-binding integration.
You don't always have a choice but integrating late in the process is a classic source of errors and defects in the code.

Have you read about continuous integration?
Bob Aiello, Technical Editor

CMCrossroads is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.