[Cvsnt] How do I send an e-mail with cvs log data from CVS server running on WinXP after a commit?

Terris terris at terris.com
Tue Jun 18 22:26:24 BST 2002


This is a good opportunity to introduce the executable version of my loginfo scripts.

1. Install
http://devguy.com/fp/cfgmgmt/download/pctk_1.5/pctkexe.tar.gz
on the CVS server

2. Change your system PATH environment variable to include the directory you installed to

3. Edit the globals.xml file in the directory you installed to.  Set the SMTP server and the domain name.  The scripts also use the CVSROOT/users file to map user names to email addresses.  This file consists of lines of the form
   CVS User Name:Email Address

4. Checkout CVSROOT/loginfo, change the contents to:
   DEFAULT dgloginfohtmlemail "%{sVv}" "$USER"
   and check it back in

Note that if you install a new version of the above tar.gz file you should first save your globals.xml file to a safe place.

The executable source is a perl script which is hosted on SourceForge.  Info is at http://devguy.com/pctk.  If you want to use the scripts instead of the executable go to http://www.devguy.com/fp/cfgmgmt/cvs/cvs_admin_nt.htm#loginfo


Terris

On Sat, 15 Jun 2002 02:14:31 +0000 (UTC), you wrote in support.cvsnt:
> This is a multi-part message in MIME format.
> --
> [ Picked text/plain from multipart/alternative ]
> I've tried everything I can think of, to no avail.  I can't seem to get
> CVS to generate an e-mail when I commit a file from across the network.
>
> Can anyone point me to sample documentation or perhaps a script to send
> log data when a commit occurs?  The Cederqvist isn't much help since I'm
> on Windows XP.
>
> Thanks,
>
> Jason
> --

_______________________________________________
Cvsnt mailing list
Cvsnt at cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt




More information about the cvsnt mailing list