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

Locking a repository

From: Ulrich Eckhardt <eckhardt_at_satorlaser.com>
Date: Tue, 8 Jun 2010 12:44:59 +0200

Hi!

I have a BDB repository where the nightly backup threw up a "fatal region
error". In order to resolve that, I wanted to try to recover the database.

First thing I noticed, and which already confused me in the paths, was that
the error tells you to "run database recovery" but "svnadmin recover" is (I
believe) not the right tool but "db4.6_recover" from the BDB tools is. At
least "svnadmin recover" runs without any issues, but "svnadmin verify" still
produces errors.

The next thing I wondered was how I can lock the whole repository while
running db4.6_recover on the database. "svnadmin" does it, e.g. the "recover"
function bails if there is a hung "svnserve" process keeping it from an
exclusive lock, but how can I do so manually?

Also, do I actually have to lock the database at all or can I just run
db4.6_recover on it without?

Thanks!

Uli

-- 
ML: http://subversion.tigris.org/mailing-list-guidelines.html
FAQ: http://subversion.tigris.org/faq.html
Docs: http://svnbook.red-bean.com/
Sator Laser GmbH, Fangdieckstraße 75a, 22547 Hamburg, Deutschland
Geschäftsführer: Thorsten Föcking, Amtsgericht Hamburg HR B62 932
**************************************************************************************
Sator Laser GmbH, Fangdieckstraße 75a, 22547 Hamburg, Deutschland
Geschäftsführer: Thorsten Föcking, Amtsgericht Hamburg HR B62 932
**************************************************************************************
           Visit our website at <http://www.satorlaser.de/>
**************************************************************************************
Diese E-Mail einschließlich sämtlicher Anhänge ist nur für den Adressaten bestimmt und kann vertrauliche Informationen enthalten. Bitte benachrichtigen Sie den Absender umgehend, falls Sie nicht der beabsichtigte Empfänger sein sollten. Die E-Mail ist in diesem Fall zu löschen und darf weder gelesen, weitergeleitet, veröffentlicht oder anderweitig benutzt werden.
E-Mails können durch Dritte gelesen werden und Viren sowie nichtautorisierte Änderungen enthalten. Sator Laser GmbH ist für diese Folgen nicht verantwortlich.
**************************************************************************************
Received on 2010-06-08 12:45:45 CEST

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.