Re: Multiplexing filesystem

Mike Fedyk
2001-11-27T19:37:29Z

On Tue, Nov 27, 2001 at 09:45:22AM -0500, Mark Richards wrote:
> Helge Hafting wrote:
>
> >
> > Coda already do what you want:
> > Files are kept on a server, and copied to your local disk when
> > you use it. You may even disconnect when working on the local
> > copy - your changes will be propagated back to the server
> > whenever you reconnect to the network.
> > The copying is indeed completely transparent.
> >
> > If you need reservation - use the permission system.
> > A suid program simply makes _you_ owner, and only
> > the owner gets write permission. This is your check-out
> > program. Check-in consists of changing ownership
> > back to root (or some userid allocated to the versioning system)
> >
> > Helge Hafting
>
> I'll look into Coda, but ideally I wouldn't have to copy each file to the local
> workstation when I use it, only when it is reserved for editing. Also, I'd like to
> be able to store the local copy anywhere on the filesystem, if possible.
>

Don't know much about coda, but...

Helge has basically said that the files *are* copied to your system
transparently (probably to a configurable location) and once you are
finished it will be synced with the coda server.

If you need *exclusive* access, just check out (change permissions to you as
owner, and chmod 0600), and back when you're done. This is probably done
with root suid tools to be able to chown.

MF