gnu-arch-users
[Top][All Lists]
Advanced

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

[Gnu-arch-users] Re: Shared working directories (was: Re: Re: [MERGE REQ


From: Greek0
Subject: [Gnu-arch-users] Re: Shared working directories (was: Re: Re: [MERGE REQUEST] changeset translation preparatory work)
Date: Sun, 30 May 2004 18:55:31 +0200

On Mon, 31 May 2004 00:30:40 +0800
Cameron Patrick <address@hidden> wrote:

> (Getting side-tracked a bit here:) Having tried to share an arch
> working directory between a few users, I'd have to say that it's an
> exercise in frustration, due to a few quirks (bugs?) of tla.
> 
> We are using arch to manage the web pages for our local LUG.  All
> webmasters are members of the group "webslave" and have umasks set to
> 002, and we have no problems writing to a shared archive.  We tried to
> go further, and have a shared checked-out copy of the web pages on the
> web server that any of us could make small changes easily. 
> Unfortunately, tla seems to ignore the setgid bit on directories when
> it builds a pristine copy of the tree -- it doesn't track the setgid
> bit of source files and it ignores the setgid bit of the directory
> it's in.  Files would be group-writable, but have the wrong group. 
> For a while I tried to kludge around this by having a makefile target
> to make everything setgid, but this didn't work for ++pristine-trees
> (because tla noticed things had changed behind its back) and tla would
> regularly choke when committing because it couldn't alter a pristine
> which was owned by another user.  So we had to give up on having a
> shared working directory.

I guess tla builds the pristine somewhere outside of the working
directory. Did you try it with a greedy revlib and without a pristine?
Perhaps this could work?

Cheers,
Greek0




reply via email to

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