windows上的TortoiseSVN迁移到另一台windows上
最近公司需要把windows上的TortoiseSVN迁移到另一台windows上,特意把迁移过程记录下来,如果以后需要做相同操作,可以少走弯路。
第一步,来到命令提示符下的安装程序的bin目录
cd C:\java\TortoiseSVN\bin
第二步,把svn服务关停后,再通过命令把svn仓库打包备份起来
svnadmin dump C:\java\SVN_LOCAL_REPO > repository_backup.dump
第三步,在新服务器上安装TortoiseSVN服务,具体方法可以参考我以前写的这篇文章(Windows下利用TortoiseSVN搭建本地SVN服务器)。
第四步,在命令提示符下来到新服务器下的安装程序bin目录
cd D:\java\TortoiseSVN\bin并创建SVN仓库,命令为svnadmin create D:\java\SVN_LOCAL_REPO
第五步,把旧服务器备份下来的文件复制到新服务器上,然后迁移仓库,整个过程有点久,命令为:
svnadmin load D:\java\SVN_LOCAL_REPO < repository_backup.dump
第六步,在命令提示符下创建服务,并运行服务,命令为:
sc create "SVN SERVICE DEMO" binPath= "D:\java\TortoiseSVN\bin\svnserve.exe --service -r D:\java\SVN_LOCAL_REPO" DisplayName= "SVN SERVICE DEMO" depend= Tcpip start= auto
第七步,把eclipse下的svn重新定位

浙公网安备 33010602011771号