Cómo borrar recursivamente todos los subdirectorios .svn

// Abril 28th, 2008 // linux, tutoriales

delete2.jpg

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

Artículos relacionados:

4 Responses to “Cómo borrar recursivamente todos los subdirectorios .svn”

  1. lobo_tuerto MEXICO Ubuntu Linux Mozilla Firefox 3.0.6 dice:

    @Grover Campos:
    ¡Por nada! :)

  2. Jimmy PUERTO RICO Windows Vista Internet Explorer 7.0 dice:

    Muchas Gracias !!! Funciona perfecto !!!

Leave a Reply

FireStats icon Con la potencia de FireStats