2012-10-11 4 views

Répondre

5

Vous pouvez utiliser find pour localiser récursive et supprimer des dossiers de métadonnées Subversion:

find . -name .svn -exec rm -rf '{}' + 
+0

besoin de spécifier le répertoire? comment si j'ai besoin? – sbaaaang

+0

Je suppose que vous remplaceriez le premier '.' par'/path/to/mydir'. – corsiKa

+1

Je viens de remarquer que vous avez dit que vous utilisiez OSX. Ce qui précède devrait fonctionner dans n'importe quel shell de style Linux qui a les utilitaires standards 'find' et' rm'. Je crois que cela couvre OSX, mais je n'ai pas de machine OSX à vérifier. – bta

2

export svn faire une copie de tous les fichiers sans svn et vous pouvez supprimer l'ancien dossier si c'est ce que vous allez.

+0

Cela pourrait être une meilleure solution. – corsiKa

+0

Notez que cela peut prendre un certain temps si vous avez une très grande copie de travail car elle implique une copie. – bta

+0

Bon point. Selon la taille des fichiers et le nombre de fichiers, cela peut prendre un certain temps. –

Questions connexes