Resolvendo Commit de Arquivos com Espaço no Nome – Linux com Eclipse

25/08/2016 at 21:49

Problema

Se o ambiente for Linux e você estiver utilizando o conector SVNKit e, houver commit de arquivos com espaço no nome, o processo não concluirá porque esse conector codifica a URL do arquivo com %2520, enquanto o correto seria apenas %20. Isso acontece por que ele codifica duas vezes a URL, na primeira vez ele troca espaços por %20, na segunda ele troca o “%” por %25, que é a codificação do “%”.

Solução

Nâo utilize o connector SVNKit, altere para JavaHL e, se o erro a seguir estive acontecendo, instale a libsvn-java.

Native JavaHL 0×00100000: Cannot load libraries: Could not initialize class org.apache.subversion.javahl.SVNCLient

Screenshot - Connector Problem