Chinaunix首页 | 论坛 | 博客
  • 博客访问: 609727
  • 博文数量: 142
  • 博客积分: 116
  • 博客等级: 入伍新兵
  • 技术积分: 1445
  • 用 户 组: 普通用户
  • 注册时间: 2010-09-28 08:37
文章分类

全部博文(142)

文章存档

2017年(7)

2016年(57)

2015年(48)

2014年(30)

我的朋友

分类: LINUX

2015-08-27 15:12:48

从repoA,把repoA/trunk/sy移植到repoB。并且保留日志。
使用svnrdump,svndumpfilter,svnadmin load进行移植。

1 从repoA取出dump

  1. svnrdump dump svn://hostA/ -r 15920:HEAD | svndumpfilter --drop-empty-revs include trunk/sy > sy.dump
由于最初的操作是从rev15920开始的,所以指定lower版本。
这里要注意,dump需要从svn的root开始。如果dump svn://hostA/trunk/sy的话,svndumpfilter好像不能正确过滤。

2 导入repoB
需要保证repoB里存在trunk目录。没有的话用svn mkdir创建。

  1. svnadmin load E:/repoB --parent-dir new < sy.dump





阅读(1538) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~