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

Re: Forcing the SQLite db to close?

From: Philip Martin <philip.martin_at_wandisco.com>
Date: Wed, 27 Jul 2011 20:22:58 +0100

Mark Phippard <markphip_at_gmail.com> writes:

> Noticed a problem in Eclipse. When someone wants to remove a project from
> Eclipse, the .svn folder cannot be deleted because the wc.db file is in use.
> This is because, unlike the command line, when we are using JavaHL the
> process does not end until someone closes Eclipse.
>
> Is there an API we could add to JavaHL or something to tell SVN to close the
> DB handles so that the file is not locked?
>
> Bert/Stefan, how are you dealing with this problem in your GUI tools? I
> know you have access to more API than we have for JavaH, so maybe there is
> already an API and it just needs to be exposed?

There is a private function svn_wc__db_drop_root, I think that does what
you want. What do you want the public API to look like?

-- 
uberSVN: Apache Subversion Made Easy
http://www.uberSVN.com
Received on 2011-07-27 21:23:36 CEST

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