Subversion is a free/open-source version control system designed to be "a CVS better than CVS". In meantime Subversion is accepted, widely used and supported similar to CVS. Subversion was designed from the scratch as a modern, high-performance version control system. Its advantages against CVS are following:
Directories and files can be easily moved, renamed or removed.
When one commits a change to a Subversion repository, the entire change is applied or rolled back. Having common revision number of all the files in the Subversion repository makes easy to check out a specific revision, to report a bug found in a specific revision, etc.
Table of Contents