Linux下进行SVN迁移

  SVN是版本控制系统,在项目中用来合作开发的一项不可获缺的重要工具。如果SVN所在的Linux服务器需要更换,那就需要对SVN进行迁移,保证不影响项目的开发等。

  那么如何进行SVN的迁移?

1、将原来的Repository导出为一个文件dumpfile

 例如: #svnadmindump原先的repos的目录路径(/var/svn/axure > dumpfile

2、在另外一台机器上配置同样的SVN服务器。

3、dumpfile导入到新的repository目录中。

   例如:#svnadmin load新建的repos的目录路径(/var/svn/axure < dumpfile

4、将原先服务器的配置文件备份后复制到新服务器中

   例如:将原来服务器conf文件下的 passwd,authz,svnserve.conf文件覆盖掉新的svn服务器下的conf文件下的这三个文件。

   最后,进行测试,一般情况下不会出现问题,这样就完成了对SVN的迁移。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章