据我所知,Git和Mercurial这样的工具从它们的数据中导出校验和,而这些校验和用于导出其他总计使用的校验和,从而产生了一种累积校验和(校验和是对其他校验和的输入),从而确保了高度的完整性。
有名字吗?如果有,那是什么名字?(除了“累积校验和”(根据Google的说法,这不是很好的使用,或者是我自己编的)。我的Google foo在这里让我失望了..。
另一种说法是,Git存储库是否有确保其完整性的名称?
对不起,对于术语的模糊理解,我觉得应该存在,但实际上我找不到。
发布于 2013-08-30 10:44:19
这被称为分层校验和。
相应的树被称为梅克尔树或散列树,或者更少见的身份验证树。
发布于 2013-08-30 10:48:52
发布于 2013-08-30 10:15:19
你的理解是正确的。Git初始提交校验和可用于标识整个回购。我从来没有听过/见过确切的术语。正如你所说,这只是一种确保诚信的方法。
https://softwareengineering.stackexchange.com/questions/209930
复制相似问题