GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment supprimer récursivement les dossiers de métadonnées .svn ?

J'ai un projet Java et il utilisait un référentiel SVN, maintenant je décide de passer à GIT.

Cependant, le problème est que le moteur SVN que j'ai utilisé a créé dans chaque dossier du projet le .svn répertoire de métadonnées.

Je veux nettoyer tous les dossiers du projet de ce dossier caché.

Existe-t-il une commande de terminal pour rechercher dans le dossier et le nettoyer ?

Réponse acceptée :

Vous devrez vous déplacer vers le dossier souhaité en utilisant cd commande puis écrivez la commande suivante :

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

Cela supprimera tous les svn fichiers des répertoires actuels et des sous-répertoires.


Ubuntu
  1. Comment rechercher et supprimer des répertoires de manière récursive sous Linux

  2. Comment supprimer récursivement les autorisations d'exécution des fichiers sans toucher aux dossiers ?

  3. Comment désinstaller Sbt ?

  4. Comment supprimer Telegram ?

  5. Comment supprimer des dossiers avec un certain nom

Supprimer Snapd sur le serveur Ubuntu 20.04 - Comment faire

Comment installer Apache SVN sur Ubuntu 14.04

Comment compresser un dossier sous Linux

Comment créer de nouveaux dossiers dans le gestionnaire de fichiers ?

Comment protéger par mot de passe les dossiers dans cPanel

Comment compresser des fichiers et des dossiers sous Linux