As seções <Location />
e <Location /repo1>
se aplicam ao caminho /repo1
URI e, portanto, ambas são processadas na ordem. Consulte o link .
Então você está repetindo algumas diretrizes, e aposto que nem todos estão felizes com isso. Em particular:
In a configuration block for a Subversion repository, either [SVNPath] or SVNParentPath must be present, but not both.
http://svnbook.red-bean.com/en/1.5/svn.ref.mod_dav_svn.conf.html
Você está se aplicando a /repo1
.
Eu também não sei como várias diretivas Require
se comportam, e uma rápida verificação dos documentos não me esclarece, mas você pode experimentar e descobrir.
Sugiro começar colocando a visualização administrativa em algo como /admin
em vez da raiz, para evitar a complicação de várias seções <Location />
que se aplicam ao mesmo tempo. Então, quando isso estiver funcionando, descubra como fatorar diretivas comuns para fazer uma configuração como o trabalho acima. (Talvez você já tenha feito isso, e então você pode pular para o passo dois.)