Created 29 October 2006 Many developers are uneasy about branching and merging, even those who consider source control essential. It can be a very complicated process, but it doesn’t have to be, and it is a very powerful way to manage development. Here’s how to get started with branches in Subversion. PrinciplesBranching produces a split in a code stream: different developers can be working in alt