Atualizei recentemente minha instalação do TortoiseSVN para a versão 1.7.1. Isso me forçou a atualizar minha cópia de trabalho também. A atualização removeu todos (exceto um) dos diretórios .svn de todos os subdiretórios, deixando apenas um na raiz.
Agora do nada (é claro; suspeito que meu software antivírus) ocorre um erro quando, por exemplo, tento limpar a cópia de trabalho. Também não sou capaz de cometer nada.
A mensagem de erro ao limpar é:
A limpeza falhou ao processar os seguintes caminhos: C: \ svn
Não é possível abrir o arquivo 'C: \ svn.svn \ pristine \ 73 \ 73bcc5fa7819f84f56b81dfa0236f0aac7b7d404.svn-base': o sistema não pode encontrar o arquivo especificado.
Rastreei o erro relacionado à presença de um diretório na cópia de trabalho. Se eu renomeá-lo, tudo funcionará. Quando está presente, recebo o erro. Também o apaguei e verifiquei novamente. Sem alterações, o erro persiste.
Nas versões anteriores, eu poderia reparar os danos no .svn facilmente: basta excluir a pasta incorreta e verificar novamente. Não posso mais fazer isso porque agora o dir .svn está centralizado.
O que posso fazer para reparar minha cópia de trabalho?