作者:PCplayer
来自:我用Subversion - http://www.iUseSVN.com
发表时间:2006.9.25
修改时间:2006.9.27
为什么要升级,升级有什么好处,请看1.4的发布说明
http://bbs.iusesvn.com/thread-277-1-1.html
我最感兴趣的一个优点就是1.4的版本库占用的磁盘空间显著变小。
升级步骤:
1将旧格式的版本库导出为dumpfile
2用新的程序(1.4版)创建一个新的版本库
3将导出的dumpfile重新载入到新的版本库
下面就以实例描述如何升级:
一、windows上升级
版本库位置 D:\svndb\proj1
命令如下:
svnadmin dump D:\svndb\proj1 > proj1dumpfile
(如果之前没有升级subversion程序到1.4,最晚在这要升级了)
svnadmin create D:\svndb\proj1new
svnadmin load D:\svndb\proj1new < proj1dumpfile
二、Linux上升级
版本库位置 /svndb/proj1
命令如下:
svnadmin dump /svndb/proj1 > proj1dumpfile
(如果之前没有升级subversion程序到1.4,最晚在这要升级了)
svnadmin create /svndb/proj1new
svnadmin load /svndb/proj1new < proj1dumpfile
有多个版本库多次这样执行,或者写成一个批处理程序。
转帖请包含作者等版权信息、并注明来自:我用Subversion - 如何将1.3的版本库(注意不是程序)升级到1.4



