SVN的版本庫的批量備份

2021-08-21 02:46:14 字數 420 閱讀 1816

實現其功能蠻簡單,主要是用了

svnadminhotcopy

,這東東功能很強大,我經常用於

svn的版本庫的轉移(順便說一句,上次不小心誤操作將庫刪光了,很輕鬆的用

svnadminhotcopy

將其恢復過來了)

for project in test project svntest

docd $

$ hotcopy $ $/$/$ --clean-logs

cd $/$

tar zcvf $_svn_$.tar.gz $ > /dev/null

rm -rf $

echo "repository: $ backup done into $/$/ successful!" >> $ /bin/sleep 2done

批量備份 遷移SVN版本庫

說明 伺服器調整,需要把svn從a伺服器遷移到b伺服器 一 備份 1.1全部備份 bat命令 echo off binpath為visualsvn安裝目錄 set binpath c program files visualsvn server bin svnadmin backpath 備份目錄 ...

svn版本庫瀏覽器 批量更新SVN版本庫的指令碼

接下來就是如何自動化的問題了。我那些版本庫不都是在同一巢狀層上的,有的深有的淺。例如說這樣 repository ironruby trunk nemerle ruby ruby 1 8 trunk 星號標註的是要更新的目標。怎麼辦呢?只好遞迴搜尋了。反正能找到帶有 svn 目錄的最上層目錄就被認為...

用shell 自動備份SVN版本庫

本指令碼為自動備份svn目錄下的版本庫,通過awk來遍歷庫,這樣做的好處是當有人新增新的版本庫之後不用更改 程式會自動認出來。一下程式為周全備份指令碼 bin sh version 1.0 updated 2008.9.2 svn root home svnroot svn backup home ...