RE: Corrupt Repository
From: Thamm, Russell <russell.thamm_at_dsto.defence.gov.au>
Date: 2004-12-15 04:52:46 CET
Thanks Max,
I followed your instructions with apparent success.
I've done a dump of the repository and "svnadmin verify" indicates
thanks
PS I had supplied details as requested by kfogel but unfortunately
Following are the details:
I'm running Subversion 1.1.1 with apache 2.0.52 (ssl 0.9.7e).
At the beginning of November, I upgraded from subversion 0.30.0. The dump that I took then
Nothing untoward has happened (no full disk etc). I only noticed the problem when I tried to
I'm not sure when the corruption occurred. Normal commit/refresh operations don't
I can't do a dump now (Checksum mismatch error).
The file in question is a bitmap file trunk/msvc/apps/manager/Recorder/help/images/recorder.bmp.
-----Original Message-----
kfogel@collab.net wrote:
Reiterating that the above would be very interesting.
Regarding repair:
FIRST, MAKE A BACKUP OF THE REPOSITORY
I'm going to assume you have the Berkeley DB db_dump and db_load programs
cd repository/db
Find the line which is exactly the string " kn".
(md5 16 some-mess-here))
Change the some-mess-here to 16 repetitions of the 3-character string "\00".
Save and exit.
db_load representations < reps.txt
Now, try "svnadmin dump" on the repository.
If there are further errors, the best course of action would probably be for
Max.
---------------------------------------------------------------------
|
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.