Background
Projects within the IEPM group are version controlled using SubVersioN.
...
Code Block |
---|
$ cd /tmp/ $ svn co file:///afs/slac.stanford.edu/g/scs/net/netmon/repo/svn/<project-name> my_project |
This will retrieve the latest versions of the files contained within the SVN project <project_name> and place it into the directory /tmp/my_project
. Note that this location is arbitary.
...
Code Block |
---|
$ cd /tmp/my_project $ # edit, say, file /tmp/my_project/test $ svn commmit |
Unless the options --message
or -m} are supplied, the editor specified in your {{EDITOR
environment will open to prompt for some text input. This text will form the description of your edits and will be stored in the SVN log for the file(s). Please put something meaningful such as 'Fixed bug which caused text to display incorrectly' rather than 'Fixed bug'.
...
Code Block |
---|
$ cd /tmp/my_project $ touch new_file.pl $ svn add new_file.pl $ svn commit |
Once you have ran the command, you must {{commit} the action in order to place the newly created file into the repository (again it will prompt for some text describing the changes).
...