Nerd Notes

/dev/brain: no space left on device

Archive for September 2011

Cancellare le directory .svn

with one comment

Quando bisogna pulire una working directory locale ottenuta da un checkout fatto su un repository subverison, è sufficiente un

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

lanciato nella directory principale del checkout. Occhio all’opzione -d: serve a fare in modo che l’albero delle directory venga attraversato a partire dalle foglie. Senza il -d verrebbero visualizzati degli errori nell’esecuzione di alcune istanze di rm -rf.

Update (20120417): se il tuo scopo è ottenere una copia pulita da un repository o una working copy, probabilmente dovresti guardare il comando export di svn.

Advertisements

Written by Mirko Caserta

September 9, 2011 at 2:01 pm

Posted in CLI

Tagged with , , , , ,