Apache Subversion: Difference between revisions

Content deleted Content added
Autrijus (talk | contribs)
Other Projects of note: Add clkao's SVK
Say "custom" instead of "proprietary" when describing the svn:// protocol, since the protocol is not proprietary. Also, correct date of Subversion 1.0 release.
Line 3:
----------------
 
'''Subversion''' (also known as '''svn''') is a [[version control system]] designed specifically to replace [[Concurrent_Versions_System|CVS]], which is considered to have many deficiencies. Version 1.0 of Subversion (released [[2423 February]], [[2004]]) offers the following features:
 
* Most current CVS features
* Directories, renames, and file [[meta-data]] are versioned
* [[Commit]]s are truly [[Atomic (computer science)|atomic]]
* [[Apache HTTP server]] as network server, [[WebDAV]]/DeltaV for [[protocol]] (there is also an independent server [[process]] that uses a [[proprietary]]custom protocol over [[TCP/IP]])
* [[Branching]] and [[tagging]] are cheap (constant time) operations
* Natively [[client]]/[[server]], [[layered]] [[library]] design