Tenha em mente que o svn fornece o comando "export" que fornece uma cópia da sua árvore de trabalho, mas sem que todos os diretórios .svn sejam polvilhados. Isso pode ser o que você quer.
$ svn export /tmp/copy_of_my_tree
Como faço para excluir recursivamente todos os diretórios .svn, começando com o diretório em que estou?
Tenha em mente que o svn fornece o comando "export" que fornece uma cópia da sua árvore de trabalho, mas sem que todos os diretórios .svn sejam polvilhados. Isso pode ser o que você quer.
$ svn export /tmp/copy_of_my_tree
Se você estiver trabalhando no Linux (ou equivalente), basta fazer o seguinte:
find . -name .svn -exec rm -rf {} \;
Em qualquer sistema moderno semelhante ao UN * X (Linux, Mac OS X, FreeBSD):
find . -type d -name '.svn' -exec rm -rf {} \;
encontre:
.svn
rm -rf
em cada