美文网首页工作小记
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