I have written a script called grant-access.sh which goes through a text file that contains a list of users and allows a commit if the user is in the file and denies the access if they are not. Here is the script:
The server reported an error while performing the "cvs commit" command. MyProject: cvs commit: warning: commitinfo line contains no format strings: MyProject: "/var/lib/cvs/myrepository/CVSROOT/grant-
access.sh admin-list.txt" MyProject: Appending defaults (" %r/%p %s"), but please be aware that this usage is MyProject: deprecated. MyProject: cvs commit: Pre-commit check failed MyProject: cvs [commit aborted]: correct above errors first!