Jump to ratings and reviews
Rate this book

Pragmatic Version Control Using Subversion

Rate this book
This book covers the theory behind version control and how it can help developers become more efficient, work better as a team, and keep on top of software complexity. All projects need version it's the lifeblood of any project's infrastructure, yet half of all project teams in the U.S. don't use any version control at all. Many others don't use it well and end up experiencing time-consuming problems.


Version control, done well, is your "undo" button for the nothing is final, and mistakes are easily rolled back. This book describes Subversion, the latest and hottest open source version control system, using a recipe-based approach that will get you up and running quickly--and correctly.


Learn how to use Subversion the right way--the pragmatic way.

With this book, you

Keep all project assets safe--not just source code--and never run the risk of losing a great idea Know how to undo bad decisions--even directories and symlinks are versioned Learn how to share code safely, and work in parallel for maximum efficiency Install Subversion and organize, administer and backup your repository Share code over a network with Apache, svnserve, or ssh Create and manage releases, code branches, merges and bug fixes Manage 3rd party code safely Now there's no excuse not to use professional-grade version control.

224 pages, Paperback

First published January 1, 2005

3 people are currently reading
78 people want to read

About the author

Mike Mason

10 books2 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
41 (17%)
4 stars
90 (39%)
3 stars
69 (30%)
2 stars
23 (10%)
1 star
6 (2%)
Displaying 1 - 16 of 16 reviews
Profile Image for Jin Shusong.
79 reviews1 follower
March 23, 2022
This book is clearly organized. After reading the book, I successfully built a svn server for myself.
212 reviews10 followers
October 30, 2012
As with others in the series, this is a quick read, and it details everything you need to know to use SVN effectively. We use SVN at my school, but nobody (including me) has ever known how to use branches, tags, or labels.
Profile Image for Salvador Gomez.
28 reviews2 followers
September 15, 2014
Something between a cookbook and a field guide, very concise reference about Subversion, it only lacks more examples of a full control version strategy, or more info on how can be leveraged on different situations.
Profile Image for Adrian.
12 reviews909 followers
December 7, 2006
A decent Subversion reference, with a gentle introduction to version control. PDF available.
Profile Image for Mzd.
23 reviews4 followers
June 12, 2007
Handles the complex subject of version control elegantly. Number one quick start guide. Then, you should still go read the red bean book...
Profile Image for Brent.
12 reviews3 followers
May 6, 2008
Mike does a good job moving through SVN.
14 reviews2 followers
September 10, 2009
Good overview of how to use subversion to keep source code under control, and how to actually use subversion on projects.
222 reviews5 followers
April 2, 2011
It's really more for starters but the brief hints on how to backup a repository helped.
Profile Image for Saša.
156 reviews5 followers
April 5, 2011
I gave it 4 stars because it is good for the real beginners to the Subversion to get them going. But it is also missing some stuff. Like integration with various IDE`s, and tips on that.
Profile Image for Diego.
171 reviews
January 3, 2014
Es una introducción a Subversion bastante concisa y práctica, ideal para aquellos que quieran trabajar con este sistema de control de versiones de una vez. Se puede ocupar como manual.
Displaying 1 - 16 of 16 reviews

Can't find what you're looking for?

Get help and learn more about the design.