Qualquer que seja o usuário / grupo que seu processo de servidor svn execute, ele precisa ter permissões de rwx em tudo no diretório / usr / home / peter / svn. Então, se o seu servidor svn for executado como o grupo svn user / svn, você precisa executar:
chgrp -R svn /usr/home/peter/svn; chmod -R g+rwx /usr/home/peter/svn