svn:校验和不匹配

svn:校验和不匹配,svn,merge,checksum,mismatch,Svn,Merge,Checksum,Mismatch,这是这个问题的重复,但这个问题从未得到回答 我正在将主干中的更改合并到功能分支中。在合并过程中,我遇到以下错误: svn: Checksum mismatch for 'projs/Services/TestPage.html': expected checksum: cc53fe9f106b5f7fffe52ff7d1833b43 actual checksum: ca458ae559e2c3b5adba630e078e98df svn: Error reading sp

这是这个问题的重复,但这个问题从未得到回答

我正在将主干中的更改合并到功能分支中。在合并过程中,我遇到以下错误:

svn: Checksum mismatch for 'projs/Services/TestPage.html':
   expected checksum:  cc53fe9f106b5f7fffe52ff7d1833b43
   actual checksum:    ca458ae559e2c3b5adba630e078e98df

svn: Error reading spooled REPORT request response
我已确认文件上的校验和:

$ md5sum TestPage.html
cc53fe9f106b5f7fffe52ff7d1833b43
我还检查了.svn/entries文件并验证了它具有相同的校验和。从这个角度来看,一切都是匹配的

最后,我按照解决此问题的一般建议删除了我的工作目录,然后再次签出。那是行不通的。也没有在不同的机器上尝试这个过程

有没有办法解决这个问题,或者说服合并部门跳过它继续前进?我可以手动更新该文件,因为它对功能分支不是必需的

In case this helps, the SVN version is:

$ svn --version
svn, version 1.6.17 (r1128011)
   compiled Jun 26 2013, 20:44:02

我不知道为什么会出现这个问题,也不知道如何“正确”解决它,但我确实找到了一个可能有用的解决方法。以下是我所做的:

  • 手动将trunk中TestPage.html的父级合并到功能分支中
  • 在父目录上运行“svn合并--仅记录”。这会将文件标记为已合并,除更改合并信息外,不会进行任何更改

  • 在此之后,我能够正常完成合并。

    可能重复的问题我不认为这是重复的问题,因为我没有尝试提交。此问题发生在“svn merge”命令上。关于如何解决提交问题,谷歌有很多答案,但我解决合并问题的运气不好。你的意思是,如果你签出一份新的工作副本并再次继续,你仍然会收到相同的错误消息吗?是的,这是正确的。不要故意制造重复的问题。看见