To branch or not to branch???

Know when to create branches

This is a hotly debated question, and it really depends on the culture of your software project.

The System i like …

Trunk = stable version

Staging = when the site gets tested

Live = where all the beautiful work pays off

The there are the branches these are used to branch off from the main code to create features and other large changes to theproject you are working on.

The question is.

Should the developer commit small changes into the trunk?

Esp. when there is a small part to the commit that another developer needs to work on?

Or, should another branch be created?

Answers on a postcard

Me personally would rather commit into the trunk… but maybe thats why Im a designer rather than a developer


Leave a Reply