Colloborating via NFS vs. umask

Ralf Schmitt schmir at gmail.com
Wed Dec 19 09:56:21 UTC 2007


On Dec 18, 2007 3:37 PM, Georg Sauthoff <g_sauthoff at web.de> wrote:

> Bryan O'Sullivan <bos at serpentine.com> wrote:
> > Georg Sauthoff wrote:
>
> >> How do you work in NFS-based environments with mercurial?
>
> > Don't.  Use HTTP or ssh instead.  NFS gives terrible performance, and
> > its file locking and caching semantics are not trustworthy.  (Maybe they
> > are in principle, but in practice it's never been hard to find different
> > operating systems with interop bugs.)  Just don't go there.
>
> ok - I have to look into the http-setup then. But I fear that the
> user management is a bit complicated (because we don't have
> kerberos available, and the co-devs don't appreciate to learn new
> passwords etc.).
>

You can keep it very simple with the following .hgrc:

 [web]
allow_push = *
push_ssl = false


This one allows everyone to push changes to your repository without
authentication, which might be ok if you're inside a trusted environment.

- Ralf
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mercurial-scm.org/pipermail/mercurial/attachments/20071219/e85209bf/attachment-0001.html>


More information about the Mercurial mailing list