viernes, 29 de mayo de 2009

Como borrar archivos .svn

En ocasiones tenemos que borrar algunos archivos .svn que nos estorban en un workingcopy
una forma fácil de hacerlo es usando una combinacion de find y rm

$find . -type d -name .svn

Nos encontrará todos los directorios .svn recursivamente

ahora combinando con rm

$ rm -rf `find . -type d -name .svn`

et voila!!

Ahora, si lo que queremos es una copia exacta de nuestro proyecto, pero sin que sea un workingcopy (sin los archivos de subversion), lo que hacemos es usar el comando svn export

$svn export workingcopy-project clean-project

listo!