[英]Can i copy paste the entire code folder in SVN repository
我正在建立一個網站,而我的public_html在SVN下。 現在我對SVN不太了解。
這個周末,我將整個站點復制到了Windows計算機上,並且對該站點進行了一些更改。
我在SRC目錄下進行了更改。
現在,我可以將整個文件夾復制粘貼到Webiste主SRC文件夾中。 由於該文件夾是在Windows XP上共享的,因此我可以替換它。 或者,我可以刪除舊的並替換為新的。
我只是不想破壞SVN。 哪種方法是安全的,以便diff文件夾上的其他編碼器不會受到影響
只要您不觸摸.svn文件夾,就可以了。 復制具有相同名稱的另一個文件就像編輯它一樣。 復制文件后,即可提交更改。
但是:如果其他人進行了更改,請確保在從存儲庫更新之前復制文件(然后更新將嘗試與您的更改合並)! 如果將文件復制到已經更新的文件上,則將覆蓋其他人的更改-有效地撤消它們(但您不會注意到,因為可以提交)。
最好的方法是commit / ci
更改更改,而不是刪除存儲庫中的更改。
下次您移動文件時,請使用SVN MOVE
命令。 另外,您可能考慮更新到Git?
這是指向SVN命令的鏈接,供您入門:)
http://www.linuxfromscratch.org/blfs/edguide/chapter03.html#ch03-introduction
如果復制和粘貼,則應刪除public_html和子目錄中的所有.svn文件和文件夾。
...或者您可以在服務器上安裝SVN客戶端並運行“ svn更新”(您可能希望限制.svn文件和文件夾被公眾訪問)
“ SVN方式”是從Windows計算機執行SRC目錄的提交( svn commit
),然后在服務器* public_html *目錄內的SRC目錄中執行更新( svn update
)。
復制SRC目錄時,將克隆工作副本。 您可以將它們既用作常規工作副本,也可以使用存儲庫來同步它們。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.