SVN
Apache Subversion is a tool for software versioning and revision control. Subversion
is maintained on CHPC systems due to it's broad applicability for developing scientific
applications. The SVN website can provide more information on the use of SVN: https://subversion.apache.org/
Users in the cluster environment may use the version located at the following path:
/uufs/chpc.utah.edu/sys/pkg/svn/1.8.3_python2.7.3_rhel6/bin
The recommended way of using this version of SVN is through the use of an alias. CHPC does not recommend using /usr/bin/svn unless the system version is compatible with the SVN repository you are connecting too. Using the wrong version of SVN can result in repository corruption or other errors.
For windows users, the shell tool TortoiseSVN is the recommended way to access SVN repositories: http://tortoisesvn.net/
For users, SVN repositories can be created in your home directory to help with your
development process and as a general document management tool. SVN is NOT a tool for backing up files; the loss of an SVN repository in connection
with a file system failure is permanent, unless a copy is stored in another physically
separate location.
The CHPC also hosts SVN repositories for qualifying researchers on the U of U campus.
Please contact helpdesk@chpc.utah.edu for more information if you are interested in CHPC hosting an SVN repository for
your project.