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

svnadmin: Missing node-id in node-rev

From: Roger Yarrow <roger.yarrow_at_truesentry.com>
Date: 2007-03-28 15:50:11 CEST

Running a svnadmin verify on my repository produces:

 

* Verified revision 7471.

* Verified revision 7472.

* Verified revision 7473.

svnadmin: Missing node-id in node-rev

 

This is what shows up when I view the bad changeset 7474 via TRAC:

 

Traceback (most recent call last):
  File "/usr/lib/python2.3/site-packages/trac/web/main.py", line 387, in
dispatch_request
    dispatcher.dispatch(req)
  File "/usr/lib/python2.3/site-packages/trac/web/main.py", line 237, in
dispatch
    resp = chosen_handler.process_request(req)
  File
"/usr/lib/python2.3/site-packages/trac/versioncontrol/web_ui/changeset.py",
line 188, in process_request
    prev = repos.get_node(new_path, new).get_previous()
  File "/usr/lib/python2.3/site-packages/trac/versioncontrol/cache.py", line
107, in get_node
    return self.repos.get_node(path, rev)
  File "/usr/lib/python2.3/site-packages/trac/versioncontrol/svn_fs.py",
line 355, in get_node
    self.pool)
  File "/usr/lib/python2.3/site-packages/trac/versioncontrol/svn_fs.py",
line 532, in __init__
    self.root = fs.revision_root(fs_ptr, rev, self.pool())
  File "/usr/lib/svn-python/libsvn/fs.py", line 218, in svn_fs_revision_root
SubversionException: ('Missing node-id in node-rev', 160004)

 

There are 3 changesets in a row (7474-7476) suffering from this problem.

 

We use BDB, and snvadmin recover doesn't help. Anyone have any thoughts on
how to recover?
Received on Wed Mar 28 15:52:54 2007

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.