FeatureBranch by Martin Fowler, 2009

Links

FeatureBranch by Martin Fowler, 2009.

Abstract (article introduction)

With the rise of Distributed Version Control Systems (DVCS) such as git and Mercurial, I‘ve seen more conversations about strategies for branching and merging and how they fit in with Continuous Integration (CI). There’s a bit of confusion here …

Continue reading »

A Successful Git Branching Model by Vincent Driessen, 2010

Links

A Successful Git Branching Model by Vincent Driessen, 2010.

Abstract (from article introduction)

In this post I present the development model that I’ve introduced for all of my projects (both at work and private) about a year ago, and which has turned out to be very successful. I …

Continue reading »

The Cost of Going it Alone by Dave Neary, 2011

Links

The Cost of Going it Alone by Dave Neary, 2011.

Abstract

When working with community software, which costs more, working a private branch, based off a stable version, or developing the features upstream? Many companies choose to take stable software and adapt it to their needs, rather than building …

Continue reading »