首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从存储库转储中提取特定文件夹的svndumpfilter

从存储库转储中提取特定文件夹的svndumpfilter
EN

Server Fault用户
提问于 2019-05-27 09:11:32
回答 2查看 835关注 0票数 0

我有多个存储库的visualsvn服务器。

其中一个团队要求从项目存储库中提取几个文件夹,但我在提取它时被困住了。

这是结构。

代码语言:javascript
复制
E012345------------------Parenet_Folder
  |_____E012345-------------------Same_Parent_Folder_Name ( I dont why this folder was created)
          |______Main
         |______Working

主文件夹和工作目录位于E012345(与父文件夹名称相同)下。

我使用命令获取了存储库的全部转储;

svnadmin转储E012345 > E012345_20191405.dump

并对svndumpfilter执行以下两个命令,但它没有提取任何数据。

  1. svndumpfilter包括E 012345/E 012345/Main< D:\filter\E012345_20191405.dump > D:\Main.dump
  2. svndumpfilter包括E 012345/Main< D:\filter\E012345_20191405.dump > D:\Main.dump

我知道我错过了什么地方。请帮助并指导我如何提取,

EN

回答 2

Server Fault用户

发布于 2019-05-27 09:51:07

  1. 在过滤之前检查是否有任何内容存在于完全转储中,因为svnadmin dump PATH只必须工作,而且即使E012345是存储库的物理根,并且您开始在它的父库中转储,我也希望看到./E012345
  2. 如果转储中有数据,则可以尝试将--prefix用于SVN 1.7+。
  3. 我认为,无论如何,svnrdump dump $URL将是更好的选择,因为您可以在一个命令中创建回购的任何子树的转储。
票数 0
EN

Server Fault用户

发布于 2020-08-31 11:02:19

我可以用svndumpsanitizer工具进行提取。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/968946

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档