我试图从http://svn-master.apache.org/dump/镜像整个ASF存储库。我已经使用7za解压缩了7z文件svn-asf-public-r1164364-1178131.7z,但是当我输入命令时:
svnadmin load test < svn-asf-public-r1164364\:1178131它出来了:
<<< Started new transaction, based on original revision 1164364
svnadmin: E160013: File not found: transaction '0-0',
path 'commons/proper/chain/branches/version-2.0-work/src/main/java/org/apache/commons/chain/impl/CatalogBase.java'
* editing path : commons/proper/chain/branches/version-2.0-work/src/main/java/org/apache/commons/chain/impl/CatalogBase.java ...我不明白为什么。我是否需要下载14 to的文件,即原始版本1164364?下载原版后,我该怎么做?
发布于 2014-09-18 09:36:24
如果您想要获得ASF的Subversion存储库的完整修订历史,那么您必须从页和svnadmin load下载所有7z文档,并将它们逐一放入一个干净的存储库中。
svn-asf-public-r0:1164363.7z文件包含修订0:1134363,1164364:1621932被划分为多个存档转储。仔细看一下文件名。SVNBook \x{e76f}仓库维护
当Subversion转储每个新的版本时,它只输出足够的信息,以便允许未来的加载器基于上一个重新创建该修订版。换句话说,对于转储文件中的任何给定修订,只有在该修订版中更改的项才会出现在转储中。此规则的唯一例外是使用当前svnadmin转储命令转储的第一个修订版。
https://stackoverflow.com/questions/25898815
复制相似问题