Por que o checkout do SVN não pode ser feito em uma pasta compartilhada do VirtualBox?

1

Estou tentando fazer o checkout na pasta compartilhada virtualbox com o svn 1.7 no Ubuntu 12.04 executando como guest em um host do Windows 7. Eu tinha lido que esse erro era um problema de 1,6 e atualizado - mas ainda estou recebendo o erro:

svn: E000071: Não é possível mover '/mnt/hostShare/code/www/.svn/tmp/svn-hsOG5X' para '/mnt/hostShare/code/www/trunk/statement.aspx?d=201108 ': Erro de protocolo

Eu encontrei esta postagem no blog sobre o mesmo erro em um ambiente mac, mas estou achando que mudar as permissões de pasta / arquivo não faz nada.

vim .svn / entires tem apenas o número 12 - isso precisa ser mudado?

Obrigado por qualquer ajuda!

(apenas mais uma razão pela qual eu prefiro o git ...)

    
por Alex Waters 18.12.2012 / 17:17

1 resposta

2

Existe um ponto de interrogação no nome do arquivo para o qual você está tentando mover o arquivo.
Isso não é um caractere legal em um arquivo em sistemas de arquivos NTFS.

Geralmente eu encontrei a função de pasta compartilhada do VirtualBox não confiável e depois de tentar várias vezes eu sempre fui com um compartilhamento de rede padrão do Windows - o que também pode não ajudar no seu caso.

    
por 19.12.2012 / 10:21