A atualização do repositório para o Subversion 1.7 corrigiu isso. o diretório .svn agora está presente apenas na raiz, portanto, apagar e recriar um subdiretório é aceitável.
Esta é uma grande implicância minha. Eu uso SVN e quando eu lançar uma nova versão, eu faço uma nova configuração para isso. O comportamento "compilar" para projetos de instalação é diferente da maioria dos projetos. Em vez do padrão:
bin/Debug bin/Release obj/Debug obj/Release
Existem apenas duas pastas, Debug e Release. A configuração compila e exclui a pasta Release, apenas para criar uma nova pasta Release e colocar as mercadorias nelas.
Então, naturalmente, isso não está de acordo com o SVN, pois sua pasta .svn é apagada em cada compilação.
Existe uma opção para instruir o Visual Studio a NÃO apagar a pasta, apenas o conteúdo?
FYI, isso já existe em todas as versões, do VS 2003 a 2010.
Tags svn setup visual-studio