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

Re: svn commit: r1787216 - /subversion/site/publish/faq.html

From: Daniel Shahaf <d.s_at_daniel.shahaf.name>
Date: Thu, 16 Mar 2017 18:12:35 +0000

Branko Čibej wrote on Thu, Mar 16, 2017 at 18:10:02 +0100:
> Well in fact it is not fine and we've known that for a while. NFS does
> not guarantee that file renames are atomic, which is a pretty
> fundamental requirement for FSFS. Also file locking in NFS is not
> exactly reliable, whether or not the server is "modern".

> IMO we should change this whole section to one sentence: "Do not put
> your repository on NFS or any other networked file system."

I think that'd be too succinct. How about:

    FSFS requires the syscalls rename(2) and flock(2) to work. We are
    aware of no networked file system which satisfies this requirement.

Cheers,

Daniel
Received on 2017-03-16 19:17:36 CET

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