SVN校验和不匹配奇怪的行为:svnadmin verify的每个信息都有不同的实际校验和

SVN校验和不匹配奇怪的行为:svnadmin verify的每个信息都有不同的实际校验和,svn,checksum,svnadmin,Svn,Checksum,Svnadmin,我有一个很奇怪的问题。我们在一个存储库中的一个修订版上出现校验和不匹配错误。输出结果如下: svnadmin verify -r 6789 fleet-activ/ svnadmin: E160004: Filesystem is corrupt svnadmin: E200014: Checksum mismatch while reading representation: expected: 9560994f58db1eb7375db8df9270f0f7 actual: cb2d87

我有一个很奇怪的问题。我们在一个存储库中的一个修订版上出现校验和不匹配错误。输出结果如下:

svnadmin verify -r 6789 fleet-activ/
svnadmin: E160004: Filesystem is corrupt
svnadmin: E200014: Checksum mismatch while reading representation:
expected:  9560994f58db1eb7375db8df9270f0f7
actual:  cb2d873d4057e25781facffb04407471
有趣的是,每次我为完全相同的版本调用verify命令时,“实际”值都在变化,第二次调用:

svnadmin verify -r 6789 fleet-activ/
svnadmin: E160004: Filesystem is corrupt
svnadmin: E200014: Checksum mismatch while reading representation:
expected:  9560994f58db1eb7375db8df9270f0f7
actual:  6f3a447bbfb7580dde5e75949496f086
按照我的逻辑,“实际”应该总是一样的

我将损坏的版本缩小为已检入的“dll”文件。我知道二进制文件不应该签入svn,但它肯定不会影响多次调用的实际校验和吗

非常感谢你的帮助

谢谢