是否可以使用特定版本号进行subversion checkin?

时间:2018-03-03 16:18:48

标签: svn

现有的svn repo以我无法修复的方式损坏,所以我开始了一个新的。但是,当然,新修订版的编号从1开始,这妨碍了我使用修订版号的项目的其他记录保存。我想继续保留新的回购,但随着旧回购商的停产地点继续推进修订号。

我没有找到任何关于如何在“svn commit”文档中执行此操作的线索,以及 我想有充分理由说明为什么不允许这样做。但我仍然觉得它很方便;有什么建议吗?

1 个答案:

答案 0 :(得分:2)

您的存储库备份在哪里?这应该至少让你恢复到靠近正确的位置。

svn修订号是存储库被修改次数的运行计数 - 只是一个人成功执行def RecursiveMin(L): if len(L)==2: if L[0]<L[1]: return L[0] else: return L[1] else: X= RecursiveMin(L[1:]) if L[0]<X: return L[0] else: return X 的次数的计数器。

您无法强制svn以特定数字开始修订。你最好的选择是提交&#34; dummy&#34;重复更改存储库,直到达到所需的数字。

除了引用存储库本身之外,不应将此数字置于此数字之外。时间戳通常对于保留记录或创建自己的发布版本控制方案更有效。