从转储文件加载 Svnadmin 导致 "file not found error"。帮助?

标签 svn dump svnadmin

Given:

Repository_1 - source

Repository_2 - destination



我使用 svnadmin 和 svndumpfilter 的组合创建了 Repository_1/Folder1 的转储文件

的转储文件加载时Repository_1/Folder1 进入 Repository_2/Trunk 一切正常但是

加载时Repository_1/Folder1/子文件夹 (为此创建了另一个转储)到 Repository_2/trunk 我收到以下错误:
svnadmin: File not found: transaction '267-89', path 'trunk/Folder1/Sub-folder'

谁能解释一下?

最佳答案

原来目的地中的结构(空文件夹)需要预先创建。
所以,
如果你想这样做:

加载时Repository_1/Folder1/子文件夹 (为此创建了另一个转储)到 Repository_2/trunk

you need to created this structure in svn

Repository_2/trunk/Folder1



注意:您只需要创建父文件夹,而不是文件夹本身,所以不要创建 Repository_2/trunk/Folder1/子文件夹

关于从转储文件加载 Svnadmin 导致 "file not found error"。帮助?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2359448/

相关文章:

MySQL Join 显示所有行

variables - ASP 等价于 PHP print_r

linux - svn状态显示 “A+C”冲突如何解决

c# - 我如何分析 C# prodump 崩溃转储文件,异常来自 CLR?

svn - 将 SVN 存储库的一部分合并到具有历史记录的另一个存储库

svnadmin 只转储文本,没有二进制文件

svndumpfilter - 不支持的转储文件版本

git - 为什么 `git-svn`卡在 `Found possible branch point:`

使用 svn.pushmergeinfo 进行 merge 的 git-svn 工作流程

svn - 如何在cmd批处理中的文本中使用换行符?