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

RE: Rescuing a repository

From: Jan Evert van Grootheest <j.grootheest_at_euronext.nl>
Date: 2004-05-18 13:00:09 CEST


by any chance, are you using SMP?
And by accident db 4.1?
As you may be aware, there were reports in the past that led to the
conclusion that db 4.1 on SMP is not safe.

Or is the repository on a remote fs?

-- Jan Evert

> -----Original Message-----
> From: Marc Haisenko [SMTP:haisenko@webport.de]
> Sent: Tuesday, May 18, 2004 1:06 PM
> To: kfogel@collab.net
> Cc: users@subversion.tigris.org; dev@subversion.tigris.org
> Subject: Re: Rescuing a repository
> On Monday 17 May 2004 17:03, kfogel@collab.net wrote:
> > Marc Haisenko <haisenko@webport.de> writes:
> > > I do have one suspect, but I'd like to verify that one for sure,
> > > I'll tell you tomorrow whether I was right or not ;-)
> >
> > Thanks -- will watch for the post.
> Okay, so what I've found is a bit weird:
> I suspected that the corrupt revision is caused by one or more of the
> three
> files that were added in that corrupt revision. And really looks like
> that,
> but isn't reproducable every time:
> I created a new repository and loaded the dump up to one revision before
> the
> corrupt one. I checked that repository out and added the files that my
> logs
> said were added in the corrup revision. I did a repository dump,
> everything
> went fine, then committed the three files (commit didn't give any error
> messages) and did another repository dump:
> svn: Checksum mismatch on rep '4ph':
> expected: eff6610598f05746eecd37c54f9ad706
> actual: 584136babe24324accc8b5bbb693dbdb
> Here we go again. I then tried to narrow it down to which file was causing
> the
> problem, so I recreated the repository as described above, checked it out
> and
> only added one of the three files. I did this for all three files and the
> dumps went fine.
> I was very surprised by that and tried the first test (which triggered the
> checksum mismatch) again, this time the dump went fine. So I can't
> reproduce
> this all the time :-(
> And to make matters worse, testing takes a long time as the repository is
> quite big, and I don't think I can send you the files which triggered the
> error (I have to talk to my boss, but he's out of town for a few days... I
> hope I don't forget asking him).
> C'ya,
> Marc
> --
> Marc Haisenko
> Systemspezialist
> Webport IT-Services GmbH
> mailto: haisenko@webport.de
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: users-help@subversion.tigris.org

 === E U R O N E X T - D I S C L A I M E R =============================

 This e-mail and its attachments are only intended for the individual(s) or
entity(entities) named above to whom they are addressed and may contain
personal and/or confidential information. Please notify us immediately if
you are not the intended recipient. Any dissemination, duplication,
publication to third parties or other use of the contents of this e-mail or
its attachments is forbidden. Although this information has been compiled
with great care, neither Euronext N.V. nor its subsidiaries shall accept any
responsibility for any errors, omissions or other inaccuracies in this
information or for the consequences thereof, nor shall it be bound in any
way by the contents of this e-mail or its attachments. In the event of
incomplete or incorrect transmission please return the e-mail to the sender.

 Cet e-mail et ses annexes sont uniquement destinés à la (aux) personne(s),
ou à l' (aux) entité(s) à laquelle (auxquelle(s)) il est adressé, visée (s)
en tête du présent message. Il peut contenir des informations personnelles
ou confidentielles. Merci de nous notifier immédiatement si cet e-mail vous
a été adressé par erreur. Toute diffusion, copie, publication à des tiers ou
toute autre utilisation de son contenu est interdite. Bien que cette
information ait été rassemblée avec une grande attention, ni Euronext N.V.
ni aucune de ses filiales, ne peut être tenue responsable des erreurs,
omissions ou inexactitudes contenues dans cette information, ni ne peut être
liée d'aucune manière par le contenu de cet e-mail ou ses annexes. En cas de
transmission incorrecte ou incomplète, nous vous prions de retourner cet
e-mail à son émetteur.

 Deze e-mail en zijn bijlagen zijn uitsluitend bestemd voor de
geadresseerde(n) als op dit e-mailblad vermeld. Het is mogelijk dat deze
e-mail persoonlijke en/of vertrouwelijke informatie bevat. Wanneer u niet de
geadresseerde bent, verzoeken wij u dringend ons daarvan te berichten. Elke
verspreiding, vermenigvuldiging, gebruik of openbaarmaking aan derden van de
inhoud van deze e-mail en zijn bijlagen, is verboden. Hoewel deze informatie
met de meeste zorg is samengesteld is Euronext N.V., en de tot Euronext N.V.
behorende werkmaatschappijen, op geen enkele wijze aansprakelijk voor
eventuele fouten, omissies of andere onjuistheden in deze informatie of de
gevolgen daarvan noch op enigerlei wijze gebonden aan de inhoud van de
e-mail of zijn bijlagen. Gelieve, in geval van onjuiste of onvolledige
ontvangst, deze e-mail terug te sturen naar de afzender.


To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Wed May 19 05:44:28 2004

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

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