2010-07-27 5 views

Répondre

1

Wow Je viens juste fait quelque chose exactement comme ceci:

modifier

FOR /F %%C IN ('dir *.svn /s /b') DO DEL %%~C\*.*

FOR /D %%C IN ('dir *.svn /s /b') DO RMDIR %%~C

Vous avez besoin probalby passer quelques paramètres à del pour lui permettre supprimer sans demander oui/non

Vous pouvez également faire svn export pour archiver le code du référentiel sans ces dossiers satyres .svn.

+0

cela ne fonctionne pas. Les dossiers que j'essaie de supprimer sont nommés .svn et sont cachés. – Jordan

+0

Eh bien, vous pourriez juste faire 'svn export'. Cela exportera votre dépôt sans tous les répertoires .svn. –

+0

non ce n'est pas une option pour moi – Jordan

0

Si vous êtes en mesure de travailler avec Powershell vous pouvez utiliser cet extrait:

get-childitem . -include .svn -force -recurse | foreach ($_) {remove-item -force $_.fullname} 

Il est pris de here. En fait, si vous pouvez utiliser Powershell simplement oublier DOS :)

Soit dit en passant la commande dir a un /s d'agir de manière récursive (comme -r/-R pour unix comme des coquilles)

Questions connexes