On Thu, Feb 21, 2013 at 09:47:34AM -0300, Celso Tadao Suzuki wrote:
> Hi,
>
> Yes, you are right again.
> I ran the nfslock service and the svn is working fine now.
>
> Thank you for your attencion.
>
Perhaps we should apply a patch like this?
(I haven't run the tests on it yet.)
[[[
* subversion/svn/svn.c
(sub_main): Advise users about possible causes of SVN_ERR_SQLITE_BUSY.
]]]
Index: subversion/svn/svn.c
===================================================================
--- subversion/svn/svn.c (revision 1448349)
+++ subversion/svn/svn.c (working copy)
@@ -2829,6 +2829,18 @@ sub_main(int argc, const char *argv[], apr_pool_t
"(type 'svn help cleanup' for details)"));
}
+ if (err->apr_err == SVN_ERR_SQLITE_BUSY)
+ {
+ err = svn_error_quick_wrap(err,
+ _("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"));
+ }
+
return EXIT_ERROR(err);
}
else
Received on 2013-02-21 14:47:18 CET