I am running subversion 1.1.1, and recently I discovered that my
repository periodically "crashes" whenever I try to access it from the
web interface. This is what I would get:
<?xml version="1.0" encoding="utf-8"?>
<D:error xmlns:D="DAV:" xmlns:m="http://apache.org/dav/xmlns"
Berkeley DB error while checkpointing after Berkeley DB transaction for
Now, if I go into the repository on the server, and go into the "db"
directory (for me that would be /home/svn/zaurus/db) and remove all the
little __db.* files, then everything is back to normal... for a few
I am still puzzled as to what triggers this error. Sometimes, there
would be absolutely no action (no one is checking anything in/out, or
even looking at the web interface), and the repository would "crash" and
these errors will stay until someone removes the __db.* files.
I know that running Berkeley DB 4.1 is probably my cause, but this
repository has worked fine for quite a while... I do not understand why
this is happening now.
Upgrading/down-grading Berkeley DB is not an attractive option, since we
have attempted to upgrade the core OS (Mandrake 9.2) on another machine,
and it broke lots of things...
I have read the subversion FAQ and found the section that is relevant to
And also followed the advice on this mailing list post:
And rebuilt the repository. But the same symptom occurs.
Any pointers would be greatly appreciated.
Josh Kuo <firstname.lastname@example.org>
Received on Fri Jun 3 00:13:19 2005