29 votes

Comment supprimer SVN d'un dossier

Duplicata possible:
Comment supprimer le contrôle Subversion d'un dossier?

Si je veux prendre un dossier qui était sous Subversion et supprimer tous les liens vers Subversion, dois-je simplement supprimer les dossiers .svn et c'est tout? Que dois-je considérer d'autre?

25voto

Valentin Rocher Points 7524

Non, il vous suffit de rechercher tous les dossiers .svn et de les supprimer. Alternativement, faire un svn export vous permet d'obtenir le dossier sans les dossiers svn.

12voto

user153605 Points 146

Trouvé la ligne de commande Windows suivante ici :

 FOR /F "tokens=*" %G IN ('DIR /B /AD /S *.svn*') DO RMDIR /S /Q "%G"
 

Ça marche pour moi. (Si vous souhaitez l'utiliser dans un fichier de commandes, mettez "%% G" au lieu de "% G")

10voto

Juri Points 14330

Sur les systèmes Unix sur le shell:

 find . -type d -name .svn -exec rm -rf {} \;
 

Sous Windows:

  • Exécutez une recherche sur le dossier pour ".svn", sélectionnez tout et supprimez-les

5voto

Zurb Points 473

Lorsque vous utilisez TortoiseSVN, faites glisser vers la droite un dossier sous contrôle de version vers une destination, puis sélectionnez "SVN Exporter tous les éléments ici" dans le menu contextuel.

Cela créera un dossier avec votre dossier de travail, sans les fichiers .svn.

4voto

Steve Points 1790

La commande svn export fait cela.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X