subversion-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Tobias Bading <>
Subject Re: strange E/W200033 (b)locking error/warning when trying to modify a svn 1.8 working copy over SMB share
Date Thu, 03 Apr 2014 17:12:26 GMT
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.

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.


View raw message