svnadmin 加载但保留修订号
Posted
技术标签:
【中文标题】svnadmin 加载但保留修订号【英文标题】:svnadmin load but keep the revision numbers 【发布时间】:2014-02-05 16:47:16 【问题描述】:我正在尝试从 svn 转储生成一个新的存储库。 svn 转储文件包含修订 1-41。
我生成新的存储库:svadmin create software_2.0
然后将修订加载到存储库中:svnadmin load software_2.0 < dump_1_41.dump
但是,完成后,我会收到消息committed new rev 1 (loaded from original 41)
将转储文件加载到新创建的存储库时如何保留修订号?
【问题讨论】:
源存储库的转储是如何创建的? 【参考方案1】:假设以下条件:
-
整个源代码库被转储
创建了一个新的目标存储库,但没有向它提交任何内容
源存储库中的转储文件已完整加载
那么您的修订历史记录(包括数字)将被保留。
您的转储文件可能不包含您认为它包含的内容。
【讨论】:
当它被加载时,它会递增 1-41,然后最后一条消息显示committing new rev 1
。我会再去检查并确定。
你是对的。令人费解的是,磁盘上的转储文件仅包含修订号 41,而不是文档中指定的 1_41。谢谢你的回答,有一些代表。以上是关于svnadmin 加载但保留修订号的主要内容,如果未能解决你的问题,请参考以下文章