SVN服務端資料的備份

2021-08-25 02:12:03 字數 877 閱讀 2743

在進行svn服務端的資料備份時,需要:關閉所有執行的程序,並確認沒有程式在訪問儲存庫(如:httpd、svnserve 或本地使用者在直接訪問)。

subversion安裝目錄:/usr/local/subversion/

儲存庫的路徑: /home/svnroot/repository/

在儲存庫下有三個目錄:

./requirement-documents ./projects ./study-documents

1、使用下面的命令對儲存庫進行備份:

# cd /usr/local/subversion/bin

# ./svnadmin dump /home/svnroot/repository/projects |gzip > /morgan/projects-backup.gz

注意:若./projects目錄下面沒有format目錄,則會以下提示,並且不能實現備份:

subversion/libsvn_subr/io.c:2474: (apr_err=2)

svnadmin: 不能開啟檔案「/home/svnroot/repository/format」: 沒有那個檔案或目錄

2、在儲存庫中執行 svnadmin recover 恢復命令:

# ./svnadmin recover /home/svnroot/repository/projects

3、刪除儲存庫中無用的日誌檔案:

# ./svnadmin list-unused-dblogs /home/svnroot/repository/projects | xargs rm –vf

4、刪除儲存庫中所有剩餘的共享記憶體檔案:

# rm –f /home/svnroot/repository/projects/db/_db.0*

SVN服務端備份與還原

一 svn冷備 環境說明 winserver 2008r2 visulsvnsever2.7 1.查詢svn伺服器上目錄的部署位置 啟動visualsvnserver 右鍵visualsvn server local properties stotrage 檢視所有的檔案庫目錄 2.選擇要備份的目錄...

SVN服務端搭建

tortoisesvn 1.4.3.8645 win32 svn 1.4.3.msi 客戶端 languagepack 1.4.3.8645 win32 zh cn.exe 客戶端中文包 1.安裝 安裝伺服器 svn 1.4.0 setup.exe 和客戶端 tortoisesvn 1.4.3.86...

SVN服務端配置

一 建立乙個專案 建立版本倉庫,dos環境基本語法 svnadmin creae shop 資料夾路徑 shop倉庫 如果shop倉庫配置成功,那麼shop資料夾會顯示以下以下目錄結構 4.進行伺服器端監管 首先看下php監管 apache http localhost或 ip位址 訪問到htdoc...