My suggestion is that you have to be very careful with permissions. I found some random problems in the solo developer configuration, so if something first introduces weird access control and lock status in the repository. If you have several unrelated projects, then I create a directory for each project, and in this directory I put two subdirectors: SVN, which contains the repo for the project, and "checkout", which contains the actual check. I use this approach because I have an automatic backup of my home directory, so I get a backup of both the project and its repository. Alternatively, you can put the repo in a different location (which needs to be backed up).
Stefano borini
source share