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
Laécio Morais says
Olá Tiago,
Obrigado pelo comentário, faz um bom tempo que não atualizo mais o blog (na verdade nem acessava a um bom tempo..;), mas hoje resolvi acessar e mudar para o WordPress (atualizei o endereço no launchpad), espero ter tempo de agora em diante para atualizar o blog.
Seu blog é bem legal, achei interessante as publicações. Abraços !
Patrick says
Opa,
já passei por problemas parecidos, remover o diretório .svn na maioria das vezes resolve o problema mesmo.
Bom saber que você tá usando o subversion também.
Grande abraço
Patrick 😉