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

Re: Reference to non-existent node error

From: Max Bowsher <maxb_at_ukf.net>
Date: 2004-04-29 14:46:36 CEST

Paul Welter wrote:
> Help, I'm getting the following error.
>
> D:\svn\repo>svnadmin verify loresoft
>
> * Verified revision 0.
> * Verified revision 1.
> svn: Reference to non-existent node '0.0.3' in filesystem 'loresoft/db'
>
> I've run svnadmin recover several times with no joy.
>
> All I did was reboot the server. How could this happen?

Is it possible this corruption existed before the reboot, but had not been
spotted?

Is your repository set to DB_TXN_NOSYNC?

I really don't see how this could have happened - if I understand the
Berkeley DB docs correctly, a simple reboot, even in the middle of a write,
shouldn't be able to cause this.

> Unfortunately, I don't have a backup.

Oops.

> Is there anyway to recover the data? I've tried
> svnadmin dump but that doesn't work? Are there any other repair tools?

No tools have been written to repair this kind of error.

However, if you are able to put your repository on a web/ftp site, I will
see if I can infer the lost node metadata from other information in the
repository.

Max.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Thu Apr 29 14:47:50 2004

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.