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

Re: strange E/W200033 (b)locking error/warning when trying to modify a svn 1.8 working copy over SMB share

From: Tobias Bading <tbading_at_web.de>
Date: Thu, 3 Apr 2014 19:12:26 +0200

On 03.04.2014, at 17:24, Branko Čibej wrote:
> On 03.04.2014 17:06, Tobias Bading wrote:
>> Hi.
>>
>> I'm having a problem with a workflow that used to work fine with Subversion
>> 1.6 but stopped working with Subversion 1.8:
>>
>> I'm using GNU Emacs on an Ubuntu Lucid machine to edit files on an AIX machine
>> over a SMB share. Emacs uses the Subversion 1.8.8 command line client to
>> perform vc-related operations. Read-only operations like showing the log or
>> diffs work fine. However, operations like "svn resolved" or "svn update" fail,
>> e.g. "svn resolved" with
>>
>> svn: warning: W200033: sqlite[S5]: database is locked
>>
>> and "svn update" with
>>
>> svn: E200033: Another process is blocking the working copy database, or the
>> underlying filesystem does not support file locking; if the working copy is on
>> a network filesystem, make sure file locking has been enabled on the file
>> server
>> svn: E200033: sqlite[S5]: database is locked
>
> You probably have the exclusive-locking option set in your ~/.subversion/config (or in /etc/subversion/config). Emacs vc-mode is probably running two (or more) instances of 'svn', one of which block the other(s).
>
> -- Brane
>
>
> --
> Branko Čibej | Director of Subversion
> WANdisco // Non-Stop Data
> e. brane_at_wandisco.com

Hi Brane,

I'm quite sure Emacs doesn't fork more than one svn child process in parallel, at least not for simple things like "svn resolved" on a single file. Besides, I get the same errors when trying "svn resolved <file>" or "svn update" in a shell. I'll do a few tests tomorrow with a SMB share on a Windoze machine to see whether I get similar errors or not.

Thanks,
Tobias
Received on 2014-04-03 19:13:05 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.