Book review: Practical Subversion by Garrett Rooney

Short URL:


Version control is—or at least should be—a critical part of the development process. As Garrett Rooney explains right at the beginning of Practical Subversion (published by Apress), using version control can help you recover that file you accidentally deleted, or put your code base back into the position it was in, when it worked, before you introduced that latest bug. For those not familiar with the topic, version control allows you to control and track the changes in text documents—typically development projects—so that you can monitor versions, create a static set of documents attributed to a global version number, and to log and synchronize changes to a project across a team...

The cover of Practical SubversionThe cover of Practical Subversion

This review was originally published in Issue 6 of FSM. Please click here to read the full review.


Author information

Martin Brown's picture


Martin “MC" Brown is a member of the documentation team at MySQL and freelance writer. He has worked with Microsoft as an Subject Matter Expert (SME), is a featured blogger for ComputerWorld, a founding member of, Technical Director of and, and has written books on topics as diverse as Microsoft Certification, iMacs, and free software programming.