Você está tendo um problema clássico de permissão. Seu repositório possivelmente está localizado em um local como /some/dir/repos
com /some
sendo svn
não sendo possível acessar /some
porque o svn não possui /some
e:
-
svn
está no grupo de/some
, mas as permissões estão definidas como 700 -
svn
não está no grupo de/some
e as permissões estão definidas como 750
Em ambos os casos, svn
não pode descer em /some
porque o bit de execução está faltando em /some
.
Duas soluções são possíveis:
- adicione o outro bit de execução a
/some
, para que as permissões pareçam 751 - adicione o bit de execução do grupo a
/some
e verifique se o usuáriosvn
é um membro do grupo
Você precisa verificar todos os diretórios acima do seu repo. Então, se o seu caminho parece com /i/am/very/long/repos
, você precisa verificar /i
, /i/am
até /i/am/very/long/repos
.