I am using path-based authentication with svnserve, but it is giving me permission errors if I specify a repository. However, if I just specify a path then it authenticates.
In my authz file, if I do this it works:
[/my/path]
my_username = r
If I do this, it does not work:
[svn:/my/path]
my_username = r
I'm fairly certain that "svn" is the actual name of my repository. If someone could let me know how I find out the name of a repository, that might help. The repository is under /usr/local/svn.
This probably means there's only one repository known to svnserve. Please give more details about your current configuration if you want a precise answer and not guesswork.