Cómo borrar recursivamente todos los subdirectorios .svn

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”


Leave a Reply

Lobos en línea

De pata de lobo

Campo de trigo en una tarde nublada.
Neuenkirchen, Deutschland. [Mayo 2007] Atardecer entre matorrales 2/3.
Desierto de Real de Catorce, San Luis Potosí, México. [Febrero 2007] Puesta de sol entre matorrales 1/2.
Desierto de Real de Catorce, San Luis Potosí, México. [Diciembre 2007] Atardecer entre matorrales 3/3.
Desierto de Real de Catorce, San Luis Potosí, México. [Febrero 2007] Campo de trigo en una tarde nublada.
Neuenkirchen, Deutschland. [Mayo 2007] Horizonte en el desierto 2/3.
Desierto de Real de Catorce, San Luis Potosí, México. [Febrero 2007]

Qué estoy haciendo...

Posting tweet...

Powered by Twitter Tools

Mapa de visitas

Mira…

Calendario

abril 2008
L M X J V S D
« mar   may »
 123456
78910111213
14151617181920
21222324252627
282930  

FireStats icon Con la potencia de FireStats