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

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?

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=462&dsMessageId=2398903
Received on 2009-09-23 16:30:37 CEST

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