美文网首页工作小记
windows下svn迁移(图文教程)-最重要的当然是提交的版本

windows下svn迁移(图文教程)-最重要的当然是提交的版本

作者: 叫子非鱼啊 | 来源:发表于2020-05-19 21:35 被阅读0次

原因:因为公司的SVN服务器是安装在一台Windows7电脑上的,最近公司电脑升级,所以需要将原来的SVN迁移到新的Windows 10 系统上。

需求:由于老的环境已经提交了好多的版本历史记录,所以在迁移的时候这些版本记录是非常重要的,它关系这每个文件的修改和提交记录。

1 备份原来环境中的项目

  • 备份前最好切断SVN服务
  • 找到SVN项目Repositories地址,输入cmd,在此处打开CMD
  • 使用一下命令备份文件(第二个生成文件的路径如果不指定将在当前目录下生成备份文件)
svnadmin dump ./test > test.dump

根据自己的实际项目名称来使用上面命令。

2 导入备份的文件到新的SVN服务器中

  • 首先将旧的SVN服务器上的用户等配置文件复制过来,保证之前创建的SVN用户还存在,直接复制这些文件替换即可,不放心的话可以先备份,一般新创建的文件里面是空的。
  • 如果安装的是VisualSVN Server的话可以使用下面的工具直接导入dump文件(由于我的项目已经存在,所以没有到完成的那一步)

OK ,到这里项目的迁移已经完成。

另外可以使用一下命令导入dump备份文件,想用命令尝试的可以试一下

svnadmin load 新建的repos的目录路径(/repository/directory) < dumpfile

SVN服务器上装过程中我遇到的问题可以看这篇文章https://www.jianshu.com/p/d7181a33d66f

写的不够详细(望见谅),如果看不懂的话,可以直接私信我哦。

相关文章

网友评论

    本文标题:windows下svn迁移(图文教程)-最重要的当然是提交的版本

    本文链接:https://www.haomeiwen.com/subject/qgeiohtx.html