1.源服務器:Ahtml
將/opt/svndata/repos庫備份成repos_bak 文件,操做以下:
linux
svnadmin dump /opt/svndata/oplinux > /root/repos_bak服務器
備份以後能夠將其壓縮並傳到B服務器上tar czf repos_bak.tar.gz repos_bakapp
———————————svn
2.目標服務器: Bspa
目標服務器上請先安裝:linux下安裝配置svn服務器:orm
將A服務器傳過來的/root/repos_bak.tar.gz 解壓/root/repos_bak 文件htm
一樣的,將版本庫建立在 /opt/svndata/repos ,使用指令以下:blog
svnadmin create /opt/svndata/reposget
並將原來服務器上的配置COPY過來.
還原svn版本庫以下:
svnadmin load /opt/svndata/repos < /root/repos_bak
請一個記住:svnadmin load 版本庫的時侯,庫必定要乾淨的,即(svnadmin create /opt/svndata/repos ) 以後新的.
導入成功即還原完成.
遷移完成
具體的各服務器上的源SVN路徑變遷,請上各服務器進行從新svn co
附,安裝配置過程
http://www.cnblogs.com/xd502djj/archive/2011/01/21/1941404.html