2010-11-16 12 views
5

Ho un repository svn sul mio server dedicato (CentOS 5.5) in/var/svn/myRepository. Voglio solo copiare quei file nella mia cartella di produzione/var/www/myWebapp.Estrazione del repository svn senza file .svn

Per quanto ne so SVN, potrei usare solo svn export sulla mia cartella di progetto locale che ha tutti i codici sorgente e i file .svn aggiuntivi. Ma sul mio server dedicato ho solo il repository. Come posso ottenere i file sourcecode, senza quei file .svn da quel repository nella mia cartella/var/www/myWeapp?

+0

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

risposta

16

No. Non è necessaria una copia di lavoro per fare un svn export.

Basta fare:

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

si dovrebbe ottenere una copia pulita del HEAD in /var/www/myWebapp.

+3

Esatto, non è necessaria una copia di lavoro. Le altre risposte non sono completamente sbagliate, ma il checkout che suggeriscono non è necessario (e crea i file .svn) – Mnementh

+1

Questo è corretto. Au temps pour moi –

1

Basta controllare il progetto in una cartella "lavoro" da qualche parte sul server dedicato. Non c'è nessun problema a farlo.

Quindi basta fare una "svn export" come siete abituati.

+0

@JB Jansen: è possibile modificare/aggiornare la domanda per riflettere i risultati di il posto di Pablo Santa Cruz. – zellus

Problemi correlati