July 21, 2006
TechBookReport on 'Subversion Version Control'
TBR writes "Once upon a time there was CVS for source control, and it was good. It was open source, it was powerful and it worked. But there were problems: no atomic commits, no database backend, directory versioning, networking issues… Subversion is designed to be a better CVS. This doesn't mean tweaking the CVS code-base, it's coded from scratch so that it implements CVS functions, but adds new and improved functionality. It too is open source, and while CVS is still popular, Subversion is growing in popularity all the time. William Nagel's book is not an alternative manual - Subversion actually comes with some pretty good documentation."