2010-11-16 24 views
5

Tengo un repositorio svn en mi servidor dedicado (Centos 5.5) en/var/svn/myRepository. Solo quiero copiar esos archivos en mi carpeta de producción/var/www/myWebapp.Verificando el repositorio svn sin archivos .svn

Por lo que yo entiendo, SVN solo pude usar svn export en la carpeta de mi proyecto local que tiene todo el código fuente y archivos .svn adicionales. Pero en mi servidor dedicado solo tengo el repositorio. ¿Cómo puedo obtener los archivos de código fuente, sin esos archivos .svn fuera de ese repositorio en mi carpeta/var/www/myWeapp?

+0

http://svnbook.red-bean.com/nightly/en/svn.ref.svn.c.export.html –

Respuesta

16

No. No necesita una copia de trabajo para hacer un svn export.

Just Do:

$ cd /var/www/myWebapp 
$ svn export URL 

que debería obtener una copia limpia de HEAD en /var/www/myWebapp.

+3

Correcto, no necesita una copia de trabajo. Las otras respuestas no son completamente incorrectas, pero la salida que sugieren es innecesaria (y crea los archivos .svn) – Mnementh

+1

Eso es correcto. Au temps pour moi –

1

Simplemente revise su proyecto en una carpeta de "trabajo" en algún lugar de su servidor dedicado. No hay problema para hacer eso.

Luego haga una "exportación de svn" como está acostumbrado.

+0

@JB Jansen: Posiblemente pueda editar/actualizar su pregunta para reflejar los resultados de el post de Pablo Santa Cruz. – zellus

Cuestiones relacionadas