Main /
SVNSimpleGuideThis is going to be a concise and simple 'how to' guide for using subversion control commands in Toolkit. Of course for a complete manual you may refer to [ http://svnbook.red-bean.com/ ]. Remember you may always get more information and helps with using Get current statusTo check the current status of your downloaded Toolkit version and compare your /trunk with repository trunk, use svn status
You must see the 'up to date' report. But if any thing was changed, you will see a list of differences. A reported list like one or a number of these most common items, M f001 ? f002 ! f003 The message character 'M' in the beginning of a file means that item has been modified and currently is different with repository item. So you may want to check in to accept your changes or repository updates. The message character '?' in the beginning of a file means that item is not under version control and in repository trunk. So you may want to add it to version control by The message character '!' in the beginning of a file means that item is missed or deleted by user in your /trunk without using svn. It can also mean a checkout or update was interrupted. Add or remove a fileTo add a file in version control, use svn add foo.dvi Then you need to check in for this update, so svn ci To delete that file, use svn delete foo.dvi Once again you need to check in for updating. Check-in TipsFirst of all note that for an efficient subversion control usage all members need to submit a message for any check in, thus other members can track their changes. So as an unofficial convention, always check in like this svn ci -m "your message" If it's your first time to check in subversion control, you must provide your username and password (it will be asked for that). Computer will remember them. So in your first time use svn --username <your username> ci Switch to another treeTo switch from your current tree to another use svn switch <remote tree> After each switch it's definitely necessary to synchronize your working copy to the current version by using |