pragmatic version control

Pragmatic Version Control Subversion is the Version Control System that's been gaining a lot of popularity in the past few years. Though usually used for programmers, I'm more interested in using it for sysadmin-related tasks (more on that later, though).

Mr. Mason starts out with a smooth introduction to version control -- complete with all the new lingo. After that, various version control tasks are explained, progressing from simple to more specific and advanced. A series of appendixes end the book, covering topics such as installation and migration from other control systems.

While I could have just read a few of the several subversion tutorials on the Internet, I'm glad I chose this book instead. Besides being professionally written, it allows a reader with no experience in subversion -- or other version control systems -- to become comfortably familiar with the many new concepts and terms. I give it a 10/10.