我在 SuSE 主机上使用 Subversion 1.6.17 来尝试将单个分支合并到本地更新的工作副本中。我正在获取合并的部分内容,然后每次尝试时它都会停止在同一个文件上:
svn: Checksum mismatch for 'path/to/javascript/files/myjavascriptfile.js':
expected checksum: 685b3a63667d3eb4cc4a09ccc960ea2c
actual checksum: 7c4dfb8a7065aa2c616a1680c1703914
我已经检查了文件的 .svn/text-base/ 版本,并且 md5sum 显示了正确的“预期”校验和,实际文件的 md5sum 也是如此。我什至检查了合并的源分支并对其进行了 md5sum 处理,并且我得到了相同的校验和。但是,当我尝试从源分支合并到目标分支的工作副本时,出现上述错误。如果我编辑该文件并进行微小的更改,我可以毫无错误地提交它;这似乎只是合并过程不合作。
我尝试过 rm'ing 文件夹和 svn update 来重新填充它的技巧,我尝试过“编辑条目文件并更改为返回的实际校验和”方法,但都没有成功。我还在存储库上运行了 svnadmin verify,没有错误。
我还检查了与文件及其文件夹关联的 svn 属性,我看到的只是预期的 svn:mergeinfo 属性以及成功合并的先前修订版。
有人对下一步尝试什么有什么建议吗?
提前致谢!
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)