Subversion has dozens of commands, that, when coupled with their various options, result in hundreds or thousands of possible operations. Fortunately, for the purposes of developing small projects like CMS modules, only a small subset of these commands are used on a regular basis.
This recipe walks you through some typical use patterns.
You will need to have a project already committed into svn on the CMS Made Simple Developer's Forge. For the sake of this recipe, we'll say we're working on a database backup and restore module, that has the UNIX name "dbrescue". We also assume that you have a working set of the trunk checked out into a local directory.