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

