Recentemente, nosso servidor svn foi alterado e fizemos uma troca de svn.
Como a cópia de trabalho tinha uma enorme quantidade de recursos não versionados, ela foi bloqueada e começamos a alternar pasta por pasta para todas as pastas em svn, o que funciona perfeitamente bem.
Mas no nível mais alto do repositório, quando tento atualizar arquivos, recebo o svn: Working copy '.' erro bloqueado e limpeza também não está ajudando. Quando faço a limpeza, recebo erros como estes - svn: 'content' não é um diretório de cópias de trabalho
Checkout fresco NÃO é uma opção. Existem outras maneiras de limpar e liberar os bloqueios e fazer a troca completamente?
EDIT: O último parágrafo da resposta de JesperE
Se você receber uma "cópia não de trabalho" ao fazer uma "limpeza svn" recursiva, meu palpite é que você tem um diretório que deve ser uma cópia de trabalho (ou seja, o diretório .svn no nível superior diz isso), mas está faltando a sua próprio diretório .svn. Nesse caso, você pode tentar remover / mover esse diretório e fazer uma atualização local
parece ser a solução para o problema no repositório. Eu identifiquei essas pastas e fiz uma nova verificação dessas pastas específicas sozinho e uau, os bloqueios são liberados na limpeza subsequente! Muito obrigado JesperE !!
Mas ainda não consigo descobrir o erro do svn switch que agora lê algo como,
svn: O repositório em 'svn: // repourl / reponame / foldername' possui o uuid 'm / reponame', mas o WC possui 'b5b39681-0ff6-784b-ad26-2846b9ea8e7d'
Alguma ideia ?