操作命令如下:
svnrdump dump svn://192.168.1.66/test1/dir1/dir2/dir3 > /tmp/test1.dump
svnadmin create test2
svnrdump load svn://192.168.1.66/test2 < test1.dump
这样做,还是没有原来的记录,有谁做过 迁移svn 子目录的经历吗?
【现状】
test1
test1
dir1
dir2
dir3
【期望】
test1
test1
dir1
dir2
dir3 (删除)
test2(内容是dir3)
【答一】
1. 删除dir3,历史记录可以在上级目录test1上搜索查看。
2. 将dir3中内容提交到test2上。
【答二】
1. 不删除dir3,新建test2后,外链到dir3。
(实际上数据都是dir3里,但是repo test2可以获取到dir3中的数据。)
我能想到的就这两种方式。