O'Reilly logo

Version Control with Subversion, 2nd Edition by Brian W. Fitzpatrick, Ben Collins-Sussman, C. Michael Pilato

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Common Branching Patterns

There are many different uses for branching and svn merge, and this section describes the most common ones.

Version control is most often used for software development, so here’s a quick peek at two of the most common branching/merging patterns used by teams of programmers. If you’re not using Subversion for software development, feel free to skip this section. If you’re a software developer using version control for the first time, pay close attention, as these patterns are often considered best practices by experienced folk. These processes aren’t specific to Subversion; they’re applicable to any version control system. Still, it may help to see them described in Subversion terms.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required