--- Piet Verhoeve <[EMAIL PROTECTED]> wrote: > I'm using the chgrp option to set the access control > at commit time. This > works quite well, however there seems to be a slight > problem I didn't solve > yet. When developers use cvs edit or watches, the > system creates a directory > CVS with a file called fileattr in it. Both have > ownership set to the user > only (they don't inherit the group of the parent > directory). As a result, it > is impossible for another user to touch that file > (i.e. when another user > commits and consequently launces chgrp in an > automated way, the command > fails for that file) nor is it possible for other > users to add watches or > edits. > > Maybe someone else has a solution to this problem ?
Try setting the SGID bit on all the directories within your repository. I'm not sure how chgrp interacts with SGID. You might have to set the SGID for each directory you chgrp. Try it out. HTH, Noel __________________________________________________ Do You Yahoo!? HotJobs - Search Thousands of New Jobs http://www.hotjobs.com _______________________________________________ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs
