[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnu-arch-users] Re: Sharing a library between multiple developers

From: Stefan Monnier
Subject: [Gnu-arch-users] Re: Sharing a library between multiple developers
Date: 07 Apr 2004 13:59:38 -0400
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50

> I'd read the warnings about NFS, so avoided the temptation to try to
> share the library over the NFS partition. (On that topic though, it
> still isn't clear to me whether having a working copy on an NFS
> partition is a problem, if you are using a library (so have no
> pristines in your {arch} directory in the working copy) on the local
> disks of each of the machines from which you access the NFS working
> copy.)

Placing things on NFS causes the problem that device numbers of the inode
will change any time the partition is unmounted+remounted.
This change in device driver makes tla believe that the files have changed.
In the revision library, if a file has changed, it means possible
corruption so tla does not like it one bit.
In the working tree, it is completely normal that files get modified, so
tla handles it correctly, except that it will pessimistically diff all the
files to see what has changed (and discover that most of them haven't
actually changd after all).

I.e. a working tree on NFS is OK, except that it will be slower than
necessary at times.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]