I am just starting to use "Subversion" with "Tortoise SVN client" for one of my opensource project which is hosted on "Google Code". I would like to get some best practices on using it. I am following the default folder structure(trunk,branch,tag). Following are the questions
Any help would be appreciated.
I recommend you to check in your files before you start to do heavy modifications to them (check in early, check in often).
It depends, some people like to have the trunk stable, work in branches and then merge the branches back to the trunk when the features are ready, but you can also commit directly to the trunk.
It also depends on how you will work and what do you like to have in trunk (the latest stable version or the latest bleeding edge version).