1. 程式人生 > >Visual SVN 備份

Visual SVN 備份

als ise 項目 tortoise com 問題 下載 之前 名稱

SVN 是什麽?

  SVN 是 Subversion ,版本控制系統。

  解決多人在使用文檔管理時多個版本的問題。沒有使用SVN的時候,文檔在多人編輯之後不知道最新版本是哪一個,而且如果我需要找回上一個版本就變的不可能。

  所以SVN很好的解決了這些問題,在多人編輯文檔時保持版本記錄,保持所編輯的文檔時是最新版本。

SVN 架構:C/S結構 分服務端和客戶端。

客戶端:使用有名的TortoiseSVN https://tortoisesvn.net/。

服務端:我們項目使用的是 Visual SVN Server https://www.visualsvn.com/

下面記錄是 如何備份 SVN。之前以為通過數據同步 把服務器文檔下載下來就可以了,看來是錯誤的。

正確的做法應該是:

 方法一: 

備份:
svnadmin dump D:\Repositories\abc > d:\abc1029.dump

#abc 是創建的資源名稱。
# svnadmin dump [資源路徑]  >  [備份目錄]

還原:
    svnadmin load D:\Repositories\abc < d:\abc1029.dump
#svnadmin load [資源路徑]  <  [備份目錄]

方法二:

  直接copy D:\Repositories\abc 到 備份目錄中。

  

Visual SVN 備份