summaryrefslogtreecommitdiffstats
path: root/CVSROOT/checkoutlist
Commit message (Collapse)AuthorAgeFilesLines
* Add access.master to the checkoutlistpeter2003-02-031-0/+1
|
* Document which files get checked out automatically and so don'tjoe2002-08-181-1/+16
| | | | | | need to be defined explicitly. Submitted by: fanf
* Drop badcommitters from checkoutlistpeter2002-07-021-1/+0
|
* Add badcommitters to checkout listimp2002-05-281-0/+1
|
* Add a local configuration file, cfg_local.pm, that can be used tojoe2001-10-241-0/+1
| | | | | | override entries in cfg.pm. Suggested by: will
* Add a configuration file for customising the perl scripts. To usejoe2001-05-201-0/+1
| | | | | | | | | | | | | | | | | | | it put the following at the top of the perl script: use lib $ENV{CVSROOT}; use CVSROOT::cfg; The config variables can then be referenced from the script by refering to them in the cfg package space, i.e. $cfg::TEMPLATE_HEADER. The choice was taken to write it in perl, instead of plain text, because it saves extra code in each script to parse the file, and additionally it allows the user extra flexibility enabling the user to create a dynamic configuration file that depends upon the host it's running on, for instance. Please read the warning in the file about making sure that it passes the perl syntax check (perl -c) before commiting updates to it.
* Update the commit scripts to understand 'Approved by:' and kill cvsedit.peter2000-02-131-1/+0
|
* Add the exclude list to what we check out into /home/ncvs/CVSROOTpeter1999-12-071-0/+1
|
* $Id$ -> $FreeBSD$peter1999-08-271-1/+1
|
* First shot at trying to stop people using 'cvs tag' and screwing it up.peter1999-08-141-1/+2
| | | | | | Reserve RELENG_* tag operations for jkh and the cvs folks. I'm not 100% sure that this is going to be useable, depending on whether 'cvs add' and 'cvs rm' are exempt from this restriction (I think (and hope) it is).
* Add 'access' to /home/ncvs/CVSROOT checkout list for freefall.peter1999-08-081-1/+2
|
* Add options to checkoutlistpeter1998-03-101-1/+2
|
* oops, forgot to have logcheck checked out into /home/ncvs/CVSROOT/logcheckpeter1997-06-081-1/+2
|
* Attempt to fix some outstanding bugs/misfeatures/bogons in the CVSROOTpeter1996-02-071-0/+27
code, as well as simplifying some admin procedures. The main change is to stop multi-directory commits only having the subject info of the last directory, and not being sent to all the lists, and not being logged to the appropriate commitlogs. updateCVSROOT is gone (yay!), it's functionality is replaced by a cvs-1.6 feature - the 'checkoutlist' file, which is designed explicitly for this. This will stop the easy-import users from getting told the mailing list is out of date when a committer has been added but had missed out on being put on the cvs-committers mailing list. Update the comments and info in the *info files with the cvs-1.6 headers, this fixes a few typos, clarifys some things, corrects some misleading comments, etc. Some stub files added to indicate how new cvs-1.6+ functionality is used, but left commented out (taginfo, cvswrappers, etc) All hard-coded references to /home/ncvs are changed back to $CVSROOT (as suggested to me by bde) now that cvs-1.6+ makes a special effort to ensure $CVSROOT is always set. This allows the $CVSROOT files to be used elsewhere (eg: for testing) with much less pain. mkavail is history as well, it was often being forgotten. cvs-committers now takes the user list from /etc/group:ncvs via a trivial perl script. This is so that we still have the ability to temporarily disable commit access via 'avail' without cutting off the cvs-committers mailing list. Since /etc/group editing is still required, this is not a new admin overhead. If we ever change so that membership of "ncvs" is not required (eg: /usr/bin/cvs becomes setgid and access control is via avail) then we are going to have to do it some other way. (I have ideas) I have tested this on my machines, but it is possible that I have missed something. As usual, please yell if I've botched it.
OpenPOWER on IntegriCloud