Subversion

Subversion is a version control system, in which a local copy of a central repository is created. Local changes can then be written to the repository.

More information can be obtained with svn -h.