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

Re: Very frequent transaction failure

From: Ryan Schmidt <subversion-2006d_at_ryandesign.com>
Date: 2006-10-24 19:28:17 CEST

On Oct 24, 2006, at 10:25, Filip Miletic wrote:

> Alan Ezust wrote:
>> I have exactly the same problem - periodic fatal errors when multiple
>> people are accessing a common repository via svn+ssh.
>>
>> "svn: Berkeley DB error while opening environment for filesystem
>> /var/local/svn/db:
>> DB_RUNRECOVERY: Fatal error, run database recovery
>> svn: bdb: PANIC: fatal region error detected; run recovery"
>>
>> After I run the recovery (as root), I need to fix the permissions
>> again so that the whole group has write permissions to all the files
>> there, before people can commit and update again.
> I apply the same workaround. My setting is very simple though. I use
> most of the repository myself, and others access it only infrequently.
> Regardless, I get frequent errors like this one, and have since
> learned
> to live with this svn "feature".

On the one hand, you should not need to run recovery so often.

On the other hand, the video about Subversion 1.4 says that it will
(with BDB 4.4?) automatically run BDB recovery when needed, so you
may want to upgrade to that. Or switch to an FSFS repository which
cannot get wedged like that. Conversion instructions are in the FAQ.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Tue Oct 24 19:29:06 2006

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.