[Python-Dev] New canonical location for PEPs

Martin v. Loewis martin@v.loewis.de
03 Apr 2002 09:28:17 +0200


Sean Reifschneider <jafo-python-dev@tummy.com> writes:

> There is apparently a way that you can make CVS fire off some action when a
> commit is done...  It looks like it might be possible with the
> "CVS/Checkin.prog".  From the CVS man page:
> 
>    CVS/Checkin.prog
>                  Name of program to run on `cvs commit'.

This is already used to send the commit message email. However, it is
really hard to get this mechanism to update web pages on a different
machine (especially under a different account than the committer's
account). Leaving security aside, the commit program runs with the CVS
lock still being hold by the committer. If the commit program tries to
update a CVS tree on a different machine, you get a deadlock.

Regards
Martin