The summary should be self-explanatory. I want to be able to issue:
'svn co http://svn.foo.bar/ foo-toplevel_svn'
and get everything including trunk in the local directory "foo-toplevel_svn".
Right now what happens is that Virtualmin creates a new directory, so I end up having:
Which would need me to issue, for the above cases respectively:
So what this does is add an extra directory level for nothing.
How would I go about doing this with Virtualmin?
== Case 2 ==
The subversion repository has specific permissions under trunk (largely because we deal with binaries under one of the dirs and we don't want the public checking them out), something like this:
trunk --| public -> access:anonymous --| private -> access:restricted --| others -> access:anonymous
I see that "Allow anonymous" is an option for when creating a subversion repository, so naturally the next logical step is to create different repositories for each dir under trunk, but I can't seem to be able to change the directory for a particular repository and neither do I see a way to create a repository and point to an existing dir.
Any and all aid greatly appreciated, thanks beforehand ;)