两种搬迁方式
1、保留文件历史版本
2、不需要保留文件历史版本
如果不需要保留历史版本记录的话,直接检出所有文件,然后上传到新的SVN服务器就行了。这个简单
如果需要文件的历史版本信息,需要使用svn命令来备份仓库。使用命令svnadmin dump E:\svndata > E:\svndata.dump 这句命令的意思就是把E盘根目录下的svndata目录整个备份出来,包含着所有的历史版本信息,备份到E盘并生成svndata.dump文件。执行完这个命令后,等待系统备份完成,并且拷贝该文件到新的svn服务器。
新的Linux服务器是局域网内的redhat6.5。无法使用yum来安装svn服务。这里我采用源码编译的方式安装。详情见http://blog.youkuaiyun.com/jianjiacuncao/article/details/78224256
安装好以后,使用命令 svnadmin load /data/svnhone < /data/svnhome.dump 把备份文件还原回来。这个时候。svn的历史版本信息也会还原
记录一次SVN服务器搬迁(windows-Linux)
最新推荐文章于 2023-09-05 10:09:29 发布