|
From: Rob W. <rwi...@at...> - 2002-05-23 03:29:44
|
Ian Piumarta <ian...@in...> wrote: > On Mon, 13 May 2002, Rob Withers wrote: > > > > Do we know that we can restrict access to the main trunk to the > > maintainers, then issue expanded rights to select individuals to their > > branches? > > You can do it with a trivial commitinfo script to filter the usernames > that are allowed to commit to a particular area. (The script is called on > every commit with env vars and arguments telling who, what, where, etc. > If the script exits with nonzero then the commit is aborted. A few lines > of case/sed/test/etc. does the trick.) > > Of course, for this to be in any way secure, SF must only allow admins to > meddle with the contents of CVSROOT/commitinfo. It seems this would work technically. I must ask if you are really, really...really sure you aren't comfortable with just leaving it open and tagging things voraciously, so we can recover the stable points? Adding technical complexity to publishing code sounds scary to me, but then I'm not the one who gets yelled at. :) Are you aware of the commit mailing list for the squeak SF? In this way, you can see all commits that occur and the 'VM harvesters' could verify operation. welcome back, Rob |