0

SVN 转储文件可以具有用于复制源的 md5 哈希,例如

Text-copy-source-md5: 8aa166237366dd70ad4b5ebbfa0d3d58

这个值是如何计算的?

带有复制来源Node-copyfrom-rev: 63

如果我做

import hashlib
m = hashlib.md5()
m.update('Node-copyfrom-rev: 63')
m.hexdigest()

我会得到

'1af6bd9e83deb798f2e47b5fe9787619

反而。

我错过了一些明显的东西吗?

4

1 回答 1

1

Text-copy-source-md5Node-copyfrom-rev是由and行指定的源的散列,Node-copyfrom-path而不是用于指定源的行的实际文本。

因此,在您的情况下,您必须获取适当文件的 rev 63(无论它是什么)并对其进行哈希处理。

于 2013-07-10T00:21:24.243 回答