Subversion (also known as svn) is a version control system designed specifically to replace CVS, which is considered to have many deficiencies. Version 1.0 of Subversion (released 23 February, 2004) offers the following features: * Most current CVS features* Directories, renames, and file metadata are versioned* Commits are truly atomic* Apache HTTP server as network server, WebDAV/DeltaV for protocol (there is also an independent server process that uses a custom protocol over TCP/IP)* Branchi
en.wikipedia.org/wiki/Subversion