Essentially, Apache’s mod_davfs module isn’t able to suexec, so in order to be able to make modifications, the files would need to be writable by Apache.
In regards to subversion – when it creates the repository, it should create it under ~/svn/REPO_NAME.
It should also add some lines to the Apache config for that Virtual Host:
Thanks for the reply. Too bad about the webdav, although that’s not a deal breaker.
The repository is being created, I guess maybe I don’t know what to enter in my subversion client to access it correctly. I’ve tried a couple of different clients, but nothing is connecting. Am I supposed to use svn+ssh:// ? or just ssh? or just http(s)?