Linux, 工作, 生活, 家人

UNIX

Subversion 更換版本

原作品發表時間: October 03, 2003 04:52 PM

最近 subversion 從 0.26 換到 0.28 甚至是 0.30 , Database 的格式換了,
一不小心就會忘了更換版本
所以將我更換版本的 script 寫在這邊

1. 將 subversion 舊版的抓回來
ex: subversion-0.26.0.tar.gz
解開以後,我的習慣是 ./configure –prefix=/opt ,將 binary 放在 /opt
如果你有更好的做法也是可以
2. 用這個 shell script 將資料庫轉換, 記得要先建一個 backup 的目錄
=========tran.sh=============
#!/bin/sh
/opt/bin/svnadmin dump $1 > $1.txt
mv $1 ./backup/
mkdir $1
svnadmin create $1
svnadmin load $1 < $1.txt

=========tran.sh=============
用的方法大概上就是 ./trans.sh svnrepos
這樣就會自動轉好了

3. 再重裝一次最新版的 subversion 就可以了

發佈留言