1. 程式人生 > >Visual SVN匯出倉庫程式碼,專案程式碼備份,批量匯出

Visual SVN匯出倉庫程式碼,專案程式碼備份,批量匯出

Visual SVN在Windows平臺下的客戶端可以實現基本的人員、許可權等管理,但是對程式碼備份(倉庫專案的匯出)不支援,因為只能通過命令列的方式來執行備份。

1、開啟系統控制檯,進入到Visual SVN所在碟符

C:\Users\Administrator>D:

2、進入安裝目錄下的bin目錄
cd  D:\Program Files\VisualSVN Server\bin

3、匯出某一個倉庫的備份,命令為
svnadmin dum 專案位置  > 備份位置
svnadmin dump D:\SVNRepositories\ProA_V2.1 > D:\svnBackup\ProA_V2.1.dump

4、命令執行成功後,去相應的位置即可檢視。

以上內容針對單個倉庫,若要備份所有倉庫或專案,則可以使用bat指令碼來做。

D:
cd  D:\Program Files\VisualSVN Server\bin
svnadmin dump D:\SVNRepositories\ProA_V2.1 > D:\svnBackup\ProvA.dump
svnadmin dump D:\SVNRepositories\ProB > D:\svnBackup\ProB.dump
...

將上述內容儲存到txt文字中,並把檔名改成.bat字尾,雙擊執行即可