用于SVN转储文件的md5哈希

时间:2013-07-10 00:04:45

标签: python svn md5

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

代替。

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

1 个答案:

答案 0 :(得分:1)

Text-copy-source-md5是由Node-copyfrom-revNode-copyfrom-path行指定的源的哈希值,而不是用于指定源的行的实际文本。

所以,在你的情况下,你必须获取相应文件的rev 63(无论它是什么)并哈希。