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

Re: CVS update: subversion/subversion/include svn_fs.h

From: Greg Stein <gstein_at_lyra.org>
Date: 2000-09-12 01:41:22 CEST

On Mon, Sep 11, 2000 at 02:37:00PM -0700, Brian Behlendorf wrote:
> On 9 Sep 2000, Jim Blandy wrote:
> > Berkeley DB is unable to promise its transaction semantics if the
> > database is accessed via NFS.
>
> Ouch - does that imply that Subversion won't be able to function properly
> on NFS? It's a requirement for us since we will be using centralized
> storage all over the place, except for extreme low latency needs like mail
> queues.

Run the server on the same box as the NFS server. We have remoting built in.
Why should we remote to the SVN server, then remote over an NFS mount? Seems
rather silly to me :-)

The issue with running over NFS deals with locks on files (e.g. flock or
fcntl). They don't mix well with NFS. And presuming that BDB is using them
for its lock negotiation, then that implies we can't use BDB over an NFS
mount.

But I'll stress again: just run the SVN server on the NFS box.

Cheers,
-g

-- 
Greg Stein, http://www.lyra.org/
Received on Sat Oct 21 14:36:08 2006

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