|
1
3
我最终明确地创造了 整个的 目标目录结构,然后导入筛选的转储。既然目标目录都存在,导入就成功运行了。 |
|
|
2
2
我只是在整理我的报告,重新组织它们的时候运行这种类型的命令。我基本上是将所有内容从一个repo移动到另一个repo中的一个新文件夹,加入类似的项目。 我用过
并使用
在d:\path to new repo是到目标repo的路径,internalfolder是存放加载文件的新文件夹。如果我在加载之前创建了InternalFolder,这将起作用。我使用目标浏览器上的svn的repobrowser创建了内部文件夹。 刚尝试在不创建文件夹的情况下运行加载,但得到的错误与您提出的相同。所以我想简单的方法是添加一个命令来创建丢失的父目录。 我在这里没有使用任何过滤。你也可以通过写一个接一个的转储和加载来简化它:
避免创建转储文件 |
|
|
3
0
虽然我无法帮助您处理错误,但我的想法是尝试在不提供路径的情况下加载。这些东西将在顶级结束,但有了SVN,你可以随时移动它以后。 (您确实有一些存储库的副本来尝试所有这些操作,不是吗?) |
|
|
4
0
问题可能在过滤中。svendumpfilter不处理所有类型的依赖关系,在某些情况下会自动忽略必要的修改。 在这种特殊情况下,请在添加文件之前检查是否在转储文件中正确创建了所有目录。 |