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

Re: [TSVN] TotoiseSVN accessing repository "behind the scenes"?

From: SteveKing <steveking_at_gmx.ch>
Date: 2004-10-01 17:23:47 CEST

Holger Rauch wrote:
> Hi!
> I would like to know whether TortoiseSVN is accessing a Subversion
> repository "behind the scenes" (i. e. without explicit action from the
> user)? The reason why I'm asking this question is given below. I have to
> admit that I'm not sure this is really TortoiseSVN related, but I couldn't
> reproduce the svnadmin dump error when I used a Linux svn command line
> client on a Subversion repository that wasn't accessed by TortoiseSVN.

No, TSVN does not access your repository without being asked to. It
might keep a connection open until you close an open dialog, but that's all.

> svnserve wasn't disabled in inetd.conf and even though noone actively
> accessed the repository, it looks to me like TurtoiseSVN did it behind the
> scenes.

You should _never_ run a db recovery as long as there's even a chance of
other processes accessing the repository.
And are you sure that there wasn't any process left over running and
accessing the db even though the clients disconnected a long time ago?
This could happen e.g. if a post-commit-hook got stuck somehow.

> DB_RUNRECOVERY: Fatal error, run database recovery
> I looked at both the FAQ and the Subversion book, but I couldn't find an
> answer in there.
> To be honest, I'm really lost at this point. Are there any ways to still
> recover the repository, even though "svnadmin recover" seem to fail? If so,
> what else can I try?

You should ask this on the Subversion mailing list. But to be honest:
you might need to use your backup of the repository (you _do_ have a
backup, don't you?).


   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.tigris.org
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Fri Oct 1 18:35:29 2004

This is an archived mail posted to the TortoiseSVN Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.