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

标签 svn svndump svndumpfilter

我需要创建网络存储库的转储文件。我想使用网络友好的 svn 工具 svnrdump 来做到这一点与常规的 svndump 相反。但是,我还需要使用 svndumpfilter工具,因为此存储库中有很多我不需要的内容(许多项目共享此存储库,而我只想转储一个项目)。

我在尝试使用 svndumpfilter 时遇到以下错误 - E140001:不支持的转储文件版本:3。根据this文章中,这是由于 svnradmin 使用比 svndumpfilter 可以处理的更新版本的 svn 转储文件格式。

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

最佳答案

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

如果您的存储库很大,可能需要一段时间..

关于svn - 可以用 svnrdump 指定转储文件版本吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22452787/

相关文章:

svn - 如何提交(不是加载!)svn 转储?

svn - 如何从包含多个项目的 SVN 存储库中转储一个项目?

svn - 颠覆客户如何处理存储库中的历史变化?

svn - 检查已删除文件的历史记录

svn - 如何将一个 SVN 存储库迁移到另一个 SVN 存储库?

svn - svnrdump 转储和 svnadmin 转储之间的区别

svn - 如何提取将主干从SVN存储库扩展到具有历史记录的新存储库的分支

python - 测试文件是否在 pysvn(python 颠覆)中的版本控制下

svn - 如何在不切换的情况下提交到不同的 svn 分支

linux - 由于 rc.local 启动脚本而无法启动