Comment faire pour supprimer tous .svn répertoires à partir de mon application répertoires

L'une des missions d'un outil d'exportation que j'ai dans mon application, est de nettoyer tous les .svn répertoires de mon répertoire de l'application de l'arbre. Je suis à la recherche d'un circuit de commande dans le shell de Linux, qui va traverser la totalité de l'arbre et de supprimer les .svn fichiers.

Je ne suis pas à l'aide à l'exportation, que ce script sera utilisé pour d'autres les noms de fichiers qui ne sont pas liés à SVN. J'ai essayé quelque chose comme:

find . -name .svn | rm -fr

Il n'a pas de travail...

  • Votre commande devrait fonctionner si vous utilisez la "xargs rm -rf"
  • Vous pouvez également modifier la suppression de la commande "rm -rfi" juste pour s'assurer que vous êtes positif que vous voulez supprimer les répertoires.
  • N'utilisez pas de xargs si.. vous allez avoir du mal des répertoires séparés par des espaces, etc. En utiliser, comme décrit ci-dessous.