- Infos im HLRS Wiki sind nicht rechtsverbindlich und ohne Gewähr -


From HLRS Platforms
Revision as of 11:53, 1 March 2010 by Hpcaschu (talk | contribs)
In software development, Subversion (SVN) is a version-control system initiated in 1999 by CollabNet Inc. Developers use Subversion to maintain current and historical versions of files such as source code, web pages, and documentation. Its goal is to be a mostly-compatible successor to the widely used Concurrent Versions System (CVS).
Developer: CollabNet, Elego, WANdisco
Category: Revision Control
License: Apache License
Website: SVN homepage


The online home of Version Control with Subversion provides detailed information about all SVN commands. You can checkout your SVN project like this:

svn co --username $username https://svn.gforge.hlrs.de/svn/$projectname $path

If $path is not provided a new subdirectory $projectname will be created. You can upload changes like this:

svn ci

In order to update your local copy use the update command:

svn up

Files and directories can be removed with

svn rm $filename

and added with

svn add $filename

With the command

svn help

the help page of SVN is displayed.

Cray XT5m special

To use svn on the Cray XT5m load the corresponding module

module load subversion

See also

External links