2013-07-10 90 views
0

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 

代替。

我失去了一些東西明顯?

+0

MD5通常是文件,而不是文件名的內容。 – dawg

+0

這是一個關於SVN的文件的問題,不是關於編程,所以它可能屬於別的地方......但我不知道它屬於哪個網站。超級用戶? – abarnert

回答

1

Text-copy-source-md5是由Node-copyfrom-revNode-copyfrom-path行指定的源的散列,而不是用於指定源的行的實際文本。

所以,你的情況,你必須轉取合適的文件63(不管它是什麼)和哈希這一點。