Cómo borrar recursivamente todos los subdirectorios .svn
// Abril 28th, 2008 // linux, tutoriales
Habiéndome cambiado a git ya no tenía uso para los directorios .svn que plagaban mis proyectos. Así que me dí a la tarea de buscar una forma de borrarlos rápidamente y sin hacer mucha talacha.
Por cierto, ya viene un artículo sobre software de control de versiones. No sé como he podido vivir sin git todo este tiempo jejeje.
He aquí la solución:
1 | rm -rf `find . -type d -name .svn` |
Otras formas de hacerlo (que no probé):
1 2 3 | find . -type d -name '.svn' -print0 | xargs -0 rm -rdf find . -name .svn -print0 | xargs -0 rm -rf find . -name .svn -exec 'rm -rf {}\;' |
Referencias
Recursively delete .svn directories
Unix Command To Remove Subversion .svn Directories
Recursively remove all .svn directories





Genial aporte, gracias
@Grover Campos:
¡Por nada!
Muchas Gracias !!! Funciona perfecto !!!
@Jimmy:
De nada.