Thursday, January 31, 2008

Branches and merges

If you're interested in software engineering, some interesting new features are coming to Subversion in 1.5. (Java World) I have been debating whether or not to move from CVS to svn for my own work, but have managed to talk myself out of it so far. These new features (with real branching and merging, and real metadata to track what has been merged where) are compelling enough for me to do it.

Here is another good document that clearly describes merging strategies (from the Subversion website at CollabNet). If you don't have a clear model for how you are going to develop, and branch, and merge, what you have is a mess.

No comments: