Subversion (svn) can’t open activity db

Estava eu, enlouquecendo com este problema, do subversion, quando me deparei com a solução de um cara chamado John Girvin (I love google).

O problema se manifestava da seguinte forma:

svn: Can’t open activity db: APR does not understand this error code

Olhando nos logs do apache você teria algo assim:

[Mon Jan 10 18:36:03 2011] [error] [client x.x.x.x] Could not create activity /vsvn/mota/!svn/act/12a62f2d-7ef8-4f9d-a0dd-d016104263b7. [500, #0]
[Mon Jan 10 18:36:03 2011] [error] [client x.x.x.x] could not open dbm files. [500, #120002]
[Mon Jan 10 18:36:03 2011] [error] [client x.x.x.x] Can’t open activity db: APR does not understand this error code [500, #120002]

O cara descobriu que o subversion 1.5 não cria o diretório dav dentro do repositório, ou seja, para resolver simplesmente entre no dir do repositório e manda um mkdir dav lá dentro setando as permissões devidas.

main1:/var/lib/svn/xmxoyta# mkdir dav

Resolvido 😀

Leave a Reply

Your email address will not be published. Required fields are marked *