今天提交代码时,有一个文件提交失败,出现如下错误
Error: Malformed svndiff data in representation
首先在网上查询了一番,发现没有太多相关信息,有一人说是服务端数据出现损坏导致的,
奇怪的是重新checkout下载后文件是正常的,没有发现损坏,但重试多次提交仍然报错,
估计和svn的差异数据有关,差异数据应该存在svn的数据库文件中。
解决办法也很简单,
将文件备份后,删除再提交(即删除服务端的文件记录),再将文件还原(相当于重新创建新的文件),提交。