Crear una copia de nuestro proyecto sin las carpetas .SVN

Hace unos meses publiqué una entrada en la que explicaba cómo eliminar las carpetas .SVN de un proyecto. Algún usuario me ha pedido más información y un ejemplo sobre cómo crear una copia de un proyecto que usa Subversion pero sin las dichosas carpetas .SVN.

Tal y como comenté puede hacerse mediante el comando:

svn export repositorio directorio_detino

Para no complicarme la vida voy a poner un ejemplo práctico de un proyecto que tengo ahora. El proyecto se llama “uib” y está en mi memoria USB (que se monta como /media/KINGSTON) y está en la carpeta SVN. La copia sin las carpetas de Subversion va a estar en ‘/home/gorka/proyectos/uib_distro’. Por lo tanto el comando quedaría así:

svn export file:///media/KINGSTON/SVN/uib/trunk /home/gorka/proyectos/uib_distro

Ojo, yo uso la organización de directorios que comenté en este post sobre primeros pasos con SVN, por eso uso la carpeta ‘trunk’.

Y si el directorio destino (/home/gorka/proyectos/uib_distro) ya existiera habría que añadir al final la opción:

--force

Deja un comentario