2010-11-16 120 views
5

我在/ var/svn/myRepository的專用服務器(Centos 5.5)上有一個svn存儲庫。我只是想將這些文件複製到我的生產文件夾/ var/www/myWebapp。檢出沒有.svn文件的svn存儲庫

據我瞭解SVN我只能在我的本地項目文件夾中使用svn導出,其中包含所有源代碼和其他.svn文件。但在我的專用服務器上,我只有存儲庫。我怎樣才能得到源代碼文件,沒有那些.svn文件從這個版本庫到我的/ var/www/myWeapp文件夾?

+0

http://svnbook.red-bean.com/nightly/en/svn.ref.svn.c.export.html – 2010-11-16 15:32:06

回答

16

不需要工作副本做svn export

只要做到:

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

你應該得到的HEAD乾淨副本到/var/www/myWebapp

+3

沒錯,你不需要工作副本。其他答案並不完全錯誤,但他們建議的結帳不需要(並創建.svn文件) – Mnementh 2010-11-16 15:26:46

+1

這是正確的。 Au temps倒moi – 2010-11-16 15:38:39

1

只需將您的項目簽出到專用服務器上某個「工作」文件夾中即可。這樣做沒有問題。

然後只是做一個「svn導出」,因爲你已經習慣了。

+0

@JB Jansen:可能您可能會編輯/更新您的問題,以反映調查結果帕布羅聖克魯斯的職位。 – zellus 2010-11-16 18:19:32