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

Re: SVN over NFS on Sun

From: Michael Price <michael.price_at_computer.org>
Date: 2003-06-14 23:26:40 CEST

--- Ben Collins-Sussman <sussman@collab.net> wrote:
> Remko Troncon <spike@kotnet.org> writes:
>> I get the same message with every svn tool. Note that i do this
>> on an NFS filesystem. When i do this on an x86 machine (also
>> over NFS), there are no problems. When i create a test archive
>> on the Sun in /tmp, it does work. Is this a known issue?
>
> Yes. Berkeley DB often doesn't work over NFS, because many
> NFS implementations lack proper POSIX file-locking semantics.
> It's a FAQ on the sleepycat (berkeley db) website.
>
> From Subversion's README file:
>
> Note: The repository should NOT be on a remote filesystem
> like NFS or AFS. For details see:
>
> http://www.sleepycat.com/docs/ref/env/remote.html

Yep. In fact, I don't know of any NFS implementation that properly
implements POSIX file-locking semantics. Most fail in an edge case or
two. Your error is just a case of Sun being honest and letting you
know things would be bad if you did that while Linux is just letting
you shoot yourself in the foot. Short answer is don't use BDB over
NFS.

Michael

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Jun 14 23:27:28 2003

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.