我正在使用 Polarion SVNImporter 将大型CVS存储库迁移到SVN。由于它的大小,我有一个存储库的多个转储文件,比如dmp_part1,dmp_part2等。 我的要求是将这些多个转储文件(实际上是单个存储库的一部分)加载到svn服务器,并希望创建一个项目。 我可以使用以下内容吗?
$ svnadmin load /path/to/repo < dmp_part1, dmp_part2, dmp_part3
如果我为每个转储运行命令,它会创建三个不同的存储库吗?
请帮忙。
答案 0 :(得分:0)
for dump in dmp_part1 dmp_part2 dmp_part3
do
svnadmin load /path/to/repo < $dump
done
您可以运行循环来选择每个转储并将其添加到同一个存储库中。
答案 1 :(得分:0)
如果我为每个转储运行命令,它会创建三个不同的转储 回购?
没有。您应该多次运行该命令以逐个加载转储。 SVNBook | Repository data migration using svnadmin
提供了一个示例。