2014-02-05 69 views
2

我试图从svn转储生成一个新的存储库。 svn转储文件包含修订版1-41。svnadmin加载但保留版本号

我产生了新的仓库:svadmin create software_2.0 然后修改加载到存储库:svnadmin load software_2.0 < dump_1_41.dump

然而,当完成后,我得到的消息committed new rev 1 (loaded from original 41)

如何保存版本号装载时将文件转储到新创建的存储库中?

+0

如何创建源存储库的转储? – alroc

回答

1

假设下列条件:

  1. 整个源代码库倾倒
  2. 创建一个新的目标资源库,并没有什么承诺分配给它
  3. 从源存储库的转储文件是完全

然后您的修订历史记录(包括数字)将保留

您的转储文件可能不包含您认为它包含的内容。

+0

加载时,它会增加1-41,然后最后一条消息显示“提交新的rev 1”。我会再次检查并确认。 –

+0

你说得对。令人难以置信的是,磁盘上的转储文件只包含版本号41,而不是文档中指定的1_41。感谢您的回答,请有一些代表。 –