可以使用svnrdump指定转储文件版本吗?

时间:2014-03-17 11:11:07

标签: svn svndump svndumpfilter

我需要创建网络存储库的转储文件。我想使用网络友好的svn工具svnrdump,而不是常规的svndump。但是,我还需要使用svndumpfilter工具,因为这个仓库中有很多我不需要的东西(很多项目共享这个仓库,我只希望转储一个项目)。

尝试使用svndumpfilter时遇到以下错误 - E140001: Unsupported dumpfile version: 3。根据{{​​3}}文章,这是由于svnradmin使用的svn转储文件格式比svndumpfilter可以处理的更新版本。

我的问题是,使用svnrdump时是否可以指定所需的转储文件格式版本,以便我可以使用svndumpfilter?

1 个答案:

答案 0 :(得分:4)

您可以从 svnrdump 创建的转储中重新创建存储库,使用 svnadmin dump 命令再次转储它,并在此处使用* svndumpfilter 新的转储文件

如果您的回购非常庞大,可能需要一段时间..