Eu não sei se isso foi um conflito com o apache / subversion ou algum tipo de bug, mas depois de colocar o repositório em algum lugar diferente de / var / www / html / repos ele funciona. Coloquei o meu em / var / www / repos e usei exatamente a mesma configuração e funcionou.