我在/ var/svn/myRepository的專用服務器(Centos 5.5)上有一個svn存儲庫。我只是想將這些文件複製到我的生產文件夾/ var/www/myWebapp。檢出沒有.svn文件的svn存儲庫
據我瞭解SVN我只能在我的本地項目文件夾中使用svn導出,其中包含所有源代碼和其他.svn文件。但在我的專用服務器上,我只有存儲庫。我怎樣才能得到源代碼文件,沒有那些.svn文件從這個版本庫到我的/ var/www/myWeapp文件夾?
我在/ var/svn/myRepository的專用服務器(Centos 5.5)上有一個svn存儲庫。我只是想將這些文件複製到我的生產文件夾/ var/www/myWebapp。檢出沒有.svn文件的svn存儲庫
據我瞭解SVN我只能在我的本地項目文件夾中使用svn導出,其中包含所有源代碼和其他.svn文件。但在我的專用服務器上,我只有存儲庫。我怎樣才能得到源代碼文件,沒有那些.svn文件從這個版本庫到我的/ var/www/myWeapp文件夾?
不需要工作副本做svn export
。
只要做到:
$ cd /var/www/myWebapp
$ svn export URL
你應該得到的HEAD
乾淨副本到/var/www/myWebapp
。
沒錯,你不需要工作副本。其他答案並不完全錯誤,但他們建議的結帳不需要(並創建.svn文件) – Mnementh 2010-11-16 15:26:46
這是正確的。 Au temps倒moi – 2010-11-16 15:38:39
只需將您的項目簽出到專用服務器上某個「工作」文件夾中即可。這樣做沒有問題。
然後只是做一個「svn導出」,因爲你已經習慣了。
@JB Jansen:可能您可能會編輯/更新您的問題,以反映調查結果帕布羅聖克魯斯的職位。 – zellus 2010-11-16 18:19:32
http://svnbook.red-bean.com/nightly/en/svn.ref.svn.c.export.html – 2010-11-16 15:32:06