Erro: svn: Não é possível criar o diretório .svn ': Permissão negada

2

Quando eu corro:

svn co http:://mysvnserver.com/trunk --username myuser

Eu recebo erro:

svn: Can't create directory .svn': Permission denied

(Eu configurei a permissão de pasta para 755 com: chmod -R 755 + umask 022 , mas recebo o erro acima)

O que devo fazer?

    
por Yosef 19.03.2011 / 22:03

3 respostas

2

Seu comando cria um diretório chamado "trunk" em seu diretório atual. Você deve ter permissões de gravação para essa pasta.

Se você quiser colocar o check-out em um diretório diferente, passe-o para o comando:

svn --username myuser co http://host/trunk targetdirectory

trunk estará localizado em targetdirectory/trunk .

    
por Lekensteyn 19.03.2011 / 22:24
2

Eu tenho o mesmo problema. No meu caso, quando eu fiz ls -la on /svnrepo y descobri que todos os arquivos e diretórios eram de propriedade root: root

Então eu simplesmente fiz:

sudo chown -R myuser:mygroup /svnrepo

e fez isso por mim;)

    
por user12893 23.03.2011 / 20:28
0

outra pessoa já me ajuda, eu só preciso ser o dono da pasta, em vez disso, raiz

chown -R youruser:youruser /path/to/svn/working/dir
    
por Yosef 21.03.2011 / 13:22