[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: "Checksum mismatch" on checkout with FSFS repository

From: Ben Collins-Sussman <sussman_at_collab.net>
Date: 2005-02-14 18:33:40 CET

On Feb 14, 2005, at 11:09 AM, andi wrote:

> andi schrieb:
>> hi there,
>> my repository isn't working well if i try to checkout or dump it. i
>> get this error:
>> $ svn checkout file:///e/svn/diplom_copy
>> A diplom_copy/webs
>> A diplom_copy/webs/praktikumsbericht (gesammelte sachen)
>> svn: Checksum mismatch while reading representation:
>> expected: 512f8f80f256e273b04aec638cfef858
>> actual: ca8371ee1ec50d0e0455f9d4b5c4ba34
>> i have a fsfs repository, which makes me helpless, because the
>> db_dump-thing on 'representations' doesn't works for me.
> i've seen in a diff right now, that the file
> diplom_copy/db/revs/1
>
> was not the same as on my backup. restoring the backup-file solved the
> problem.
>
> just for my interest: how could i manage this without an older copy?
>

You couldn't. If the repository itself throws a checksum error, that
means data inside the repository is corrupted. There's no way to
"heal" the corruption... the checksums are only there to detect the
corruption and scream about it. Without a backup, you're hosed.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Mon Feb 14 18:37:24 2005

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.