【发布时间】:2014-08-07 13:58:08
【问题描述】:
我会先说 svndumpfilter failed(使用这个解决方案:Moving SVN repositories data with history as subfolders into another repository)我得到了错误:
At line:1 char:30
+ svndumpfilter include \trunk < E:\tmp\test1.dump > E:\tmp\test1filter.dump
+ ~
The '<' operator is reserved for future use.
+ CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
+ FullyQualifiedErrorId : RedirectionNotSupported
执行后:
svndumpfilter include \trunk < E:\tmp\test1.dump > E:\tmp\test1filter.dump
我的问题:我有几个项目作为单独的存储库:
RootDir -
project1
project2
project3
project4
project5
project6
其中 3 个项目是针对同一家公司的,所以我想像这样移动它们:
RootDir -
project1
project2
companyX -
project3
project5
project6
project4
即我想将多个存储库作为子文件夹移动到一个主存储库中。
存储库位于 windows server 2012 中,我使用远程桌面在其上运行 svn 命令提示符。
我没有想法
【问题讨论】:
-
第二个命令应该是
svnadmin load,而不是svnadmin dump -
这实际上看起来像是在 SAME 存储库中移动项目,而不是将项目从一个存储库移动到另一个存储库,对吗?如果是这样,这不是“移动 SVN 存储库”问题的重复。
-
打错字了,我实际上做了 svnadmin load
标签: svn repository svnadmin