Repositories mounted on NFS don't work
From: Edgar Fuß <ef_at_math.uni-bonn.de>
Date: Wed, 23 Sep 2009 16:30:15 +0200
I would like to file this as an issue, but the Guidelines urge me to wait for a response on the list. I've already brought up the subject six weeks ago, but still no answer. Should I just go ahead and file an issue?
The problem forces me to stick with 1.4.2, so here it is again:
At least on NetBSD (see Problem Report pkg/40229), Subversion 1.5 doesn't work with repositories residing on NFS-mounted file systems (at least not with a NetBSD 4 NFS server). With 1.4, they do work.
The problem is related to the fix of Issue 1896. Due to NFS cacheing, files that have already been deleted may re-appear after the directory rewinding, causing svn_io_remove_dir2() to fail. Disabling the rewind apperantly "fixes" the problem.
I suppose one could either build a list of all files to be deleted beforehand, as suggested by Greg Hudson in the comments to said Issue; or, one could just ignore any ENOENT errors -- I can't think of any downside of that, but I might be wrong.
I'm not subscribed to the list. In case I am supposed to subscribe when reporting an Issue, please tell me and I will do so. I will also be glad for any workaround. Or is this considered not to be a bug in Subversion?
------------------------------------------------------
|
This is an archived mail posted to the Subversion Dev mailing list.
This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.