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

database corruption

From: Federico Di Gregorio <fog_at_initd.org>
Date: 2004-10-04 19:23:12 CEST

Hi everybody,

first of all please keep me in cc: because I am not subscribed to this
list. I hope to be given a neat and fast answer; if not I'll subscribe
to continue the discussion.

Apparently I have found a way to corrupt a repository in an
unrecoverable way. Our website (http://initd.org/) runs apache 2,
subversion 1.0.5 and provide two different accesses to the repository.
The first is the usual subversion mod_dav_svn.

The second is through svnlook: we have a small widget on out homepage
that uses svnlook to provide some information on the last checkin.
Apparently after some hours the "db/nodes" file is corrupted without any
apparent reason. The contents of the file are quite strange too, here
are the first few lines:

svn: File not found: revision '531', path 'psycopg'
<EE><91>^^^@I^C^@^@d^UaA^>^@^@^@^@^@^@^

Note that "psycopg" is not a valid repository but *was* a CVS repository
ported using "cvs2svn" and then "svnadmin load" (the new path is
psycopg1, note the '1').

Every time it happens I have to throw away the repository and recover
from backup (happened 3 times in 2 days).

Is this a know problem?

federico

-- 
Federico Di Gregorio                         http://people.initd.org/fog
Debian GNU/Linux Developer                                fog@debian.org
INIT.D Developer                                           fog@initd.org
  All'inizio ho scritto un programma proprietario, in esclusiva per il
   cliente; è stato tristissimo, perché mi ha succhiato un pezzo di
   anima.                                           -- Alessandro Rubini

Received on Mon Oct 4 19:48:16 2004

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.