在颠覆合并校验不匹配(checksum mismatch on subversion merge)

2019-09-20 15:27发布

我使用SuSE主机上的颠覆1.6.17尝试一个分支合并到本地更新工作副本。 我得到合并的部分,那么每次我试图用时间停在同一个文件:

svn: Checksum mismatch for 'path/to/javascript/files/myjavascriptfile.js':
    expected checksum:  685b3a63667d3eb4cc4a09ccc960ea2c
    actual checksum:    7c4dfb8a7065aa2c616a1680c1703914

我已检查的.svn /文基/版本的文件,并且显示的md5sum正确的“预期”的校验一样,实际文件的的md5sum。 我甚至已经签出合并的源科和md5sum'd它在那里,太,我也得到了相同的校验。 然而,当我尝试从源分支合并到目标分支的工作副本,我得到上述错误。 如果我编辑的文件,并让一个微不足道的变化,我可以提交它没有错误; 它只是似乎这不是合作的合并进程。

我试过rm'ing的文件夹和svn更新重新填充它的招数,我已经试过了“编辑条目文件并更改实际的校验返回”的方法,所有没有运气。 我也跑了svnadmin的核实库,没有任何错误。

我还检查同时与文件相关联的SVN属性和它的文件夹和所有我看到的是预期的svn:与以前的版本是成功合并合并信息的属性。

任何人有什么尝试接下来有什么建议?

提前致谢!

文章来源: checksum mismatch on subversion merge