svnadmin转储报告错误,但validation不

svnadmin转储的消息是svnadmin:格式不正确的文件 。 但是svnadminvalidation不会报告任何错误。 我search了几个备份,并用winmerge(这是二进制的,实际上比较内容,而不仅仅是文件date)进行了二进制比较的存储库。 在创build版本1天后的备份中,我没有发现任何差异。 所以我不认为该文件随着时间的推移在磁盘上损坏。 那么我现在可以做什么? 顺便说一句,这当然是SVN的错误,因为verfiy没有find错误。

我已经看到了你所描述的问题,因为我使用FSFS而不是BDB,只要我能够识别腐败发生的地方,我可以编辑文本文件来纠正不一致,这对于svnadmin verify正面和负面的腐败是有效的。

我通过mod_dav_svn通过Apache托pipeSubversion,不止一次,它被认为可能是Apache的线程问题。