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

Re: Missing node-id in node-rev: how to solve?

From: Daniel Shahaf <d.s_at_daniel.shahaf.name>
Date: Wed, 1 Oct 2014 01:45:21 +0000

Ibaņez Alameda, Fernando wrote on Mon, Sep 29, 2014 at 15:43:36 +0000:
> Hi all,
>
> I'm just handling a SVN server (version svn 1.5.1) on a Debian distribution.
>
> One of my repositories seems to be corrupted just after the last commit (revision 71). Svnadmin command returns as correctly verified all revisions up to 70, but when facing revision 71 it returns "Missing node-id in node-rev". Another commands like commit, update or show log return the same error.
>
> How can I get back to revision 70 and make a new commit with my last
> changes? I do not mind loosing r71, but need to recover repository
> normal behavior.

Create a new repository, use dump|load (passing '--deltas -r 0:70' to
dump), copy your hooks and configuration over (hooks/, conf/,
db/fsfs.conf if you changed it).

Daniel
(There is also a way to do it in-place, but we don't generally recommend
it since it involves direct manipulation of the DB.)
Received on 2014-10-01 03:45:53 CEST

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.