quinta-feira, 2 de junho de 2011

SVN: APR does not understand this error code

Instalei um servidor novo de subversion com apache2 e quando fui dar um commit recebi o erro:

amcorreia@host:~/repos/$ svn ci -m 'teste'
svn: Commit failed (details follow):
svn: Can't open activity db: APR does not understand this error code

Resolvi meu problema da seguinte forma:
-Alterei as permissões para o usuário do apache (www-data)
-Criei o diretório dav dentro do repositório (caso não exista)

root@host:/var/lib/svn/repos# pwd
/var/lib/svn/repos
root@host:/var/lib/svn/repos# ls
README.txt conf db format hooks locks
root@host:/var/lib/svn/repos# mkdir dav
root@host:/var/lib/svn/repos# chown www-data:www-data -R *
root@host:/var/lib/svn/repos# find -type f -exec chmod 550 {} \;
root@host:/var/lib/svn/repos# find -type d -exec chmod 770 {} \;

E tudo funcionou.

Nenhum comentário:

Postar um comentário