Branko Čibej <[email protected]> writes: > And in another thread (on IRC, I think) we talked about not recommending > NFS because it's not reliable given our requirement for atomic renames.
Lots of people, including Subversion developers, use working copies on NFS successfully. It may not be perfect but it works well enough in lots of cases. Pointing out potential pitfalls is fine, any sort of blanket ban would be odd. Repositories on NFS might be more vulnerable. I think the usual problem for NFS rename is that while the underlying filesystem implements an atomic rename the mechanism that reports back to the client may fail. Such an error may cause the client to exit with an error but the working copy itself is probably OK. All filesystems can have bugs. How likely is NFS to fail for a typical user of Subversion working copies on NFS? Is NFS less reliable than a local filesystem that uses LVM+mdadm+ZFS/BtrFS? Is NFS less reliable than the firmware in a h/w RAID card? -- Philip Martin WANdisco

