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