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

svn 1.4.2 fsfs corrupt revision file

From: Dr Code <codedr_at_gmail.com>
Date: 2007-10-10 05:00:18 CEST

I have a new svn repository created recently that the developer reported
the error: Revision file lacks trailing newline

Seaching the net, I found fsfsverify.py which complains:
'\x8c\x82>J0\xac\x18\r`^\x14\x85LW\xe9VO\x08c$\xa121a{\x13\xdad0\x8a\xa5\x99\x84
\xc68eyJ\xd5\x9a\xb01`T.\xbbhQ\xe3\xdae\xf5\x8d7P\xd4\x96o\x99\x0eCzT\x08\x91\x85x\x85}\x1c\xf1U\x89\xac\xe2\xea\xaaK\x85\xba\x14U\xacA\n'
1347191899
1347192160
Traceback (most recent call last):
  File "/usr/local/bin/fsfsverify.py", line 1118, in ?
    for noderev in strategy:
  File "/usr/local/bin/fsfsverify.py", line 830, in _nodeWalker
    noderev = NodeRev(self.f, self.currentRev)
  File "/usr/local/bin/fsfsverify.py", line 660, in __init__
    (field, value) = line.split(':', 1)
ValueError: need more than 1 value to unpack

What tools should I use to discover how the revision file got corrupted?

The corrupted revision is revision 1 (this is the only revision).
This is with svn 1.4.2.
I have four other svn repositories that have been working without error.

Thanks,
R.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Oct 11 23:38:17 2007

This is an archived mail posted to the Subversion Dev mailing list.