[cvsnt] Re: Removing delete access for a repository
Bo Berglund
bo.berglund at telia.com
Thu Jan 5 09:36:18 GMT 2006
On Thu, 5 Jan 2006 13:55:24 +0530, Kommaraju Srinivas
<kommaraju.srinivas at gmail.com> wrote:
>Hi,
> My intention is to know how to block cvs remove command.
>
Then use the CVSROOT/precommand script and check if the command issued
is valid.
ALL <your check program> %u %c
will call the check program with two arguments:
%u will expand to the user name
%c will expand to the command name
If you find that %u is a user not allowed to remove files and %c is
"remove" then you can exit your program with a non-zero exit code and
the operation will fail.
You can also send a message to the user by writing to STDOUT from your
program, this will show up on the user screen.
/Bo
(Bo Berglund, developer in Sweden)
More information about the cvsnt
mailing list