...
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
...