=== Description: === The subversion repository is where the latest, working version of the UNSW !RoboCup code (amongst other things) resides. Subversion is a source code version control system - see http://subversion.tigris.org. Full documentation is in svnbook: http://svnbook.red-bean.com/en/1.1/svn-book.html === Location: === From outside the [wiki:RoboCupLabNetwork RoboCup Lab Network]?BR https://roborouter.cse.unsw.edu.au/svn/robocup/trunk/ ?BR Or from the internal network:?BR https://192.168.0.200/svn/robocup/trunk/ === Getting an account: === Ask Will: willu at cse dot unsw dot edu dot au?BR (with the new wiki, you should already be able to access it with the same login as the wiki) === How do I use it? === Via a web browser (to have a look around) point your browser at https://roborouter.cse.unsw.edu.au/svn/robocup/trunk/ Via command line subversion (this is installed on CSE machines) 1. create a new directory somewhere (eg mkdir robocup) and change to that directory (eg cd robocup) 1. check out 1. type: {{{ svn checkout https://roborouter.cse.unsw.edu.au/svn/robocup/trunk/ }}} and accept the certificate. this will give you the whole kit and kaboodle. 1. if you just want the tools and code for the dog you can type: {{{ svn checkout https://roborouter.cse.unsw.edu.au/svn/robocup/trunk/robot svn checkout https://roborouter.cse.unsw.edu.au/svn/robocup/trunk/base }}} === Good version control practises === FIXME: alexn todo === Tips === ==== How do I insert license into every source file? ==== The UNSW way: use license.sh and licenseAll.sh in /trunk/notes/resources, to add license into every file.(Caution:when license python file, change the comment styles) The svn way: svn propset copyright '(c) 2004 rUNSWift' trunk/* and generate modified date, last author...? Put $Id$ text into source file, and set properties: "svn propset svn:keywords "Id" *.cc" Refer to chapter 7, svn book for more information.