Encontrei o problema, o local e o SVNParentPath foram definidos incorretamente. Eu segui a solução aqui [
a configuração correta no apache se parece com isso:
<VirtualHost *:443>
...
<Location /svn>
DAV svn
SVNParentPath /var/www/svn
SVNListParentPath on
SSLRequireSSL
AuthType Basic
AuthName "Authorization Realm"
AuthUserFile /etc/subversion/svn-auth-conf
Require valid-user
</Location>
</VirtualHost>