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

disturbing, weird, reproducible repository error

From: Ben Collins-Sussman <sussman_at_collab.net>
Date: 2003-09-09 04:35:28 CEST

On IRC, housel managed to create a reproducible repository error.
I can't figure out if it's a dumper/loader bug, or a bug in our new
'log' code in the fs, or what.

Try this recipe:

  1. wget http://www.gwydiondylan.org/~housel/die.bz2

  2. 'svnadmin load' that dumpfile into an empty repository.
      Notice that the output looks totally reasonable, no errors.

  3. Now try to run any of these commands:

        - svn log file:///path/to/repos/ -r 78 -v

        - svnadmin verify repos

I get errors like

svn: file not found: revision `78', path `/branches/GD-2-1-callbacks/src/tools/shared-misc/make-dylan-app.in'

svn: Filesystem path `branches/GD-2-1-callbacks/src/d2c/runtime/gc/cord/private/cord_pos.h' is neither a file nor a directory

When I 'svn ls' r78 of branches/GD-2-1-callbacks/src/tools/, I see no
'shared-misc' directory at all. And yet the output of 'svnadmin load'
says it was added. And r78 in the dumpfile looks correct to me too.

Can anyone else reproduce, or have any insight? Apparently this
dumpfile was created by cvs2svn. housel truncated it at r79 for me,
because r78 was the 'troublesome' revision. The original dumpfile was
much, much larger, but r78 was discovered as 'bad' long after it had
been loaded.

I anxiously await cmpilato's return. :-)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue Sep 9 04:36:32 2003

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.