簡體   English   中英

如何在同一台服務器中檢出 SVN 存儲庫?

[英]How to checkout a SVN repo in the same server?

我目前在一個網站上工作,我將它托管在一個服務器上,該服務器有一個項目的 SVN 存儲庫。 我目前正在做的是處理本地存儲庫副本並通過 ftp 將其上傳到開發子域。 所以想問問有沒有辦法直接在同一台服務器上checkout SVN repo。

如果我不夠清楚,這是在服務器上運行的ls命令的輸出: www dev svn

其中svn/devrep是我的 subversion 主存儲庫,我想svn checkout將該存儲庫svn checkout出到dev目錄。

從命令行:

svn co file:///path/to/repo /sub/domain/path 

和我一起工作得很好

我給了這兩種方案的答案,在儲存庫以及從資源庫

在存儲庫中:(可能)您在 SVN 存儲庫中有文件。 文件在 Production(DEVREP) 中,您想更改一些文件。 您希望將新更改分開。 因此,嘗試復制存儲庫中的文件。 在 SVN 中,這稱為創建新分支。 如果您使用任何 UI 客戶端,例如 TortoiseSVN,您可以創建一個新分支,並且這些文件也將在 DEV 中可用。 如果您在 DEV 中進行任何更改,這不會影響 DEVREP。

從存儲庫:(不太可能,以防萬一,如果這是您需要的)這可以在您正常從存儲庫檢出到本地機器時完成。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM