SVN Ordner (.svn) Rekursiv löschen in Linux
6. Februar 2015
Eigentlich arbeite ich mit Git, dennoch bin ich auf ein altes SVN Projekt gestoßen, was ich zu meiner Ausbildungszeit erstellt habe. Nun, SVN erstellt in jedem Ordner und jedem einzelnden Unterordner, einen sogenannten .svn Ordner. Bei ziemlich großen Strukturen wird da schnell eine manuelle / händische Suche zum Alptraum. Aber dank find und ein paar […]

Eigentlich arbeite ich mit Git, dennoch bin ich auf ein altes SVN Projekt gestoßen, was ich zu meiner Ausbildungszeit erstellt habe.
Nun, SVN erstellt in jedem Ordner und jedem einzelnden Unterordner, einen sogenannten .svn Ordner.
Bei ziemlich großen Strukturen wird da schnell eine manuelle / händische Suche zum Alptraum.
Aber dank find und ein paar weiteren Parametern ist das kein Problem.
find ./ -type d -name ".svn" -exec rm -Rf {} \;
Der Typ D steht für Directory, also Ordner. name, natürlich .svn, den Punkt nicht vergessen und dann soll er jedes mal einen Execute, also eine Ausführung machen.
In unserem Fall wäre das, den Ordner zu löschen.
Kommentare
Kommentare werden geladen...