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

NFS-mounted repositories fail due to fix of issue 1896

From: Edgar Fuß <ef_at_math.uni-bonn.de>
Date: Tue, 8 Sep 2009 09:47:45 +0200

I can't find any report for this problem nor does it seem to be addressed in newer versions. However, it sounds strange that no-one is using Subversion with repositories mounted via NFS.

At least on NetBSD (see Problem Report pkg/40229), Subversion 1.5 doesn't work with repositories residing on NFS-mounted file systems. 1.4 does work. At least not with a NetBSD 4 NFS server.

The problem is related to the fix of Issue 1896. With 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 "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.

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=462&dsMessageId=2392271
Received on 2009-09-08 09:53:07 CEST

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.