wiki:SvnCribSheet

Workflow 1: User

First of all, get the information about where the repository is (the URL), and any login information you might need. For the Ultracam server the URL is https://forge.roe.ac.uk/svn/Ultracam/MODULE_NAME/XXXX where;

  • MODULE_NAME should be replaced by the module you want (for example UCamFileServer)
  • XXXX should normally be replaced by the word "trunk"

After that, choose a directory to work in and execute, for example;

svn checkout https://forge.roe.ac.uk/svn/Ultracam/UCamFileServer/trunk UServer

You may be asked to enter a user name and password to check out this code, depending on the security level of the repository. This will check out the code from the trunk of UCamFileServer into a local directory called UServer. You should be able to build/install/run this code.

If you need to access a specific revision, you can specify -r REV, where REV can be a revision number, a date or a keyword, eg;

svn checkout -r {2007-02-17} https://forge.roe.ac.uk/svn/Ultracam/UCamFileServer/trunk UServer

will check out the last revision stored before 00:00 hours on 17th Feb 2007.

Workflow 2: general developer

Last modified 11 years ago Last modified on Jan 22, 2008, 1:04:02 PM