Subversion: Solucionando o erro “Não foi possível abrir uma sessão ra_local para URL”

Boa tarde pessoal, tudo bem?

Hoje, no desenvolvimento de um projeto, tive um problema ao dar um commit no Subversion (SVN).

Após muito pesquisar no Google, sem alguma solução definitiva e funcional, resolvi fazer um backup do projeto para testar algumas hipóteses que havia imaginado, e, felizmente, cheguei a tão simples e esperada fórmula para resolução:

1º passo: Antes de qualquer coisa, faça um backup do seu projeto;

2º passo: No final da última linha do erro, ele mostra um diretório. Copie seu caminho! No meu caso é /media/Arquivos/Subversion/Projeto, pois no meu erro:

svn: Não foi possível abrir uma sessão ra_local para URL
svn: Não foi possível abrir o repositório ‘file:///media/Arquivos/Subversion/Projeto

3º passo: Remova a pasta .svn de dentro desse diretório. Ou seja, via terminal acesse a pasta que apareceu no erro e apague a pasta oculta .svn. No meu caso:

cd /media/Arquivos/Subversion/Projeto
rm -rf .svn

Obs: Também é possível fazê-lo via modo gráfico, mas não vejo necessidade de mostrá-lo, pois dificilmente um usuário comum irá usar um repositório SVN, hehe.

E pronto! Só dar um commit e poderá notar que o problema estará resolvido (ao menos espero)!

Um abraço,

-Tiago Hillebrandt