Subversion is a code repository management system that is very similar to CVS, with some additional features that make it a more complete solution. Here’s a short list: svn is able to track changes to files when they change names. CVS will break all historical information when this happens, effectively baring the ability to roll [...]