script

Script per rimuovere le directory .svn da un progetto

Quando non si vuole distribuire con i propri sorgenti anche le directory svn e' sufficiente creare un export del progetto con il comando

$ svn export svn://path_to_repository projectname

Spesso però non ho accesso al repositorio pertanto mi è toccato rimuovere a mano le varie directory .svn.

Fino a che si è trattato di un paio di directory l'ho sempre fatto a mano, ma proprio oggi mi sono trovato davanti ad un progetto con centinaia di directory annidate e quindi mi sono realizzato un semplice script che mi venisse in aiuto:

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

Condividi contenuti