Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

SVN is a version control system that enables groups of developers to code on the same software project and or files with little to no worries in terms of conflict of code. More importantly, it allows the branching and tagging of projects. Finally it provides a central repositry whereby developers can quickly and easily obtain the latest (or not so latest) versions of project code.

SVN Access

In order to access the SVN, you must have access to the SLAC machines (instructions for creating an account here). Users must also be part of the 'iepm' group.

SVN Command Primer

SVN works similarly to CVS. In as much as many of the commands are the same.

...

Restoring a particulat version of code

Code Block
 $ $ svn update -r version_no my_project Example:   svn update -r 300 My.pm pm 

Administrative Details

SVN Administrative Details.

...