Subversion (SVN)


Subversion is a non-distributed Open Source revision control system. It was intended as a replacement for CVS, but with notable improvements such as the ability to commit changes atomically.

Locations within a Subversion repository are identified by means of a URL. There are several transport mechanisms through which repositories can be accessed:

WebDAV access to Subversion is often implemented using the Apache HTTP server in conjunction with the mod_dav and mod_dav_svn Apache modules.


Further reading