Quick overview of the most important svn commands:
svn checkout initialize a local copy of the repository and fetches the current version of the code
If commit fails with a error looking like: "svn: The version resource does not correspond to the resource within the transaction. Either the requested version resource is out of date (needs to be updated), or the requested version resource is newer than the transaction root (restart the commit)." or with an "out-of-date" error, it means that your local version is too old, and that you need to update it first.
If you use "e", or "edit", it will open the conflicting file with your favorite editor.
Conflicting sections will be displayed as follows:
You can also use the option "mf" to specify that your version should be the one used, or "tf" to specify that the remote version should be used.