Alguna vez me ha pasado que he tenido que preparar un tarball con todo el código fuente de un proyecto pero claro, en ese proyecto están los directorios .svn de subversion (recordar que se crea un directorio oculto en todas los directorios del proyecto) y si el proyecto tiene muchas carpetas sería muy tedioso hacerlo manualmente, con lo que la opción fácil y rápida es la siguiente:
# find . -name .svn -exec rm -rf '{}' \;
De esta manera recorreremos todos los directorios buscando los .svn y borrándolos, dejando el proyecto sin ninguna referencia subversion… ¡Tener cuidado de que sea una copia o adiós a subversion! :D
Danielgd says:
Y digo yo, ¿no es más fácil ahorranos un paso y hacer una copia del proyecto sin los .svn usando el comando export de svn?
Añado que el comando expuesto en el post debe ejecutarse desde la ruta a limpiar, porque como un incauto lo haga desde su raíz se va a quedar sin tracking con svn en todos sus proyectos ;)
karstiel says:
Ciertamente, pero me he encontrado con el proyecto pasado con los .svn y sin subversion instalado en esa máquina :D
Drizzt says:
1.- C&P
2.- F3 + “.svn”
3.- Ordenar por tipo + multi selección + Supr + Si
= (2+2) + (1+5) + (4+2) = 16 pulsaciones de la interfaz “silla-pantalla”
16 < 38
:P
karstiel says:
Toma ya :D