您当前的位置: 首页 > 

顺其自然~

暂无认证

  • 1浏览

    0关注

    1317博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

将svn的项目转移到另外一个仓库中

顺其自然~ 发布时间:2018-11-21 22:26:32 ,浏览量:1

1、首先关闭两台服务器的svn所有服务,比如(apache、svn),以避免在进行迁移时又有其他的用户访问提交,更新。 

2、将ServerA上的 项目pro1所在的仓库进行备份,使用命令:

      svnadmin dump oldrepos > reposdumpfile

      上面的 oldrepos 表示服务器Server1上需要备份的仓库,如:E:\svn_root\repos1;

       reposdumpfile表示一个中转的文件,文件名随意;

       运行完上面的命名后,文件reposdumpfile就存储了仓库oldrepos的信息和所有项目;

3、如果需要将Server A上repos1中的所有项目迁移到Server2上,则将reposdumpfile文件直接拷贝到Server2上,然后转到 步骤5;

4、如果我们只需要repos1仓库中的pro1则我们需还要对reposdumpfile文件进行过滤,命令如下:

       svndumpfilter include pro1 

关注
打赏
1662339380
查看更多评论
立即登录/注册

微信扫码登录

0.0421s