Samstag, 16. Mai 2009

Nervige SVN Dateien :/

Ich hatte gerade mal den Spaß die versteckten .svn Ordner suchen und löschen zu lassen.
Jeder der mit SVN arbeitet, kennt das Problem diese Ordner wieder los zu werden.
Die Lösung ist relativ simpel wie einfach :)

Hier mal das Command zum löschen.

find . -name .svn -type d | xargs rm -r

Damit wird erst rekursiv nach dem namen .svn gesucht.
Der -type Parameter legt mit d fest, dass dies ein Ordner ist.
Alle gefunden Pfade werden per pipe an xargs weitergegeben.
Dies zerlegt dann die Kette der Argumente für rm und rm -r löscht dann rekursiv den Inhalt samt Ordner :)

Eine kurze aber doch viel Handarbeit ersparende Befehlskette :)

Keine Kommentare: