如何将多个 svn 转储文件导入 SVN?
How to import multiple svn dump files in to SVN?
我正在使用 Polarion SVNImporter 将大型 CVS 存储库迁移到 SVN。由于它很大,我为一个存储库获得了多个转储文件,比如 dmp_part1、dmp_part2 等。
我的要求是将这些多个转储文件(实际上是单个存储库的一部分)加载到 svn 服务器并希望创建一个项目。
我可以使用以下内容吗?
$ svnadmin load /path/to/repo < dmp_part1, dmp_part2, dmp_part3
如果我 运行 每个转储的命令,它会创建三个不同的存储库吗?
请帮忙解决这个问题。
for dump in dmp_part1 dmp_part2 dmp_part3
do
svnadmin load /path/to/repo < $dump
done
您可以 运行 一个循环来选择每个转储并将其添加到同一个存储库。
If I run the command for each dump, will it creates three different
repos?
没有。您应该多次 运行 命令以一个接一个地加载转储。 SVNBook | Repository data migration using svnadmin
提供了示例。
我正在使用 Polarion SVNImporter 将大型 CVS 存储库迁移到 SVN。由于它很大,我为一个存储库获得了多个转储文件,比如 dmp_part1、dmp_part2 等。 我的要求是将这些多个转储文件(实际上是单个存储库的一部分)加载到 svn 服务器并希望创建一个项目。 我可以使用以下内容吗?
$ svnadmin load /path/to/repo < dmp_part1, dmp_part2, dmp_part3
如果我 运行 每个转储的命令,它会创建三个不同的存储库吗?
请帮忙解决这个问题。
for dump in dmp_part1 dmp_part2 dmp_part3
do
svnadmin load /path/to/repo < $dump
done
您可以 运行 一个循环来选择每个转储并将其添加到同一个存储库。
If I run the command for each dump, will it creates three different repos?
没有。您应该多次 运行 命令以一个接一个地加载转储。 SVNBook | Repository data migration using svnadmin
提供了示例。