---
layout: post
title: Review - Version Control with Subversion
date: 2004-07-25
tags: ["Book Reviews"]
---

[![](/images/0596004486.01.MZZZZZZZ.jpg)](/cgi-global/amazonbounce.pl?isbn=0596004486&assoc=gothmogstolkiena)

As a regular user of [CVS](https://www.cvshome.org/), I am well aware of the limitations this classic tool has.  As a result, I've been looking for tools that are as simple to use as CVS yet have learned from the shortcomings of CVS.  [Subversion](http://subversion.tigris.org/) appears to be such a tool.  The authors of [Version Control with Subversion](/cgi-global/amazonbounce.pl?isbn=0596004486&assoc=gothmogstolkiena) have produced an informative yet succinct book that will get one started with what they call the "Next Generation Open Source Version Control."

They begin with  a general architectural overview of version control systems and of subversion itself.  Individual sections are provided for prospective users and administrators of a subversion system.  They explain the pros and cons of the two different servers that can be used to provide source control access to remote users.  A detailed section is also given to the developer who is interested in the inner workings of subversion.  In closing they give a complete reference to using the complete family of subversion tools.

This is a straightforward book and as such there isn't so much to say about it, but that is a good thing.  It covers the topic well, and I look forward to putting the knowledge to work.
