[Cvsnt] Re: [cvsgui] Easy way to send email on commit with CVS-NT??

Terris terris at terris.com
Wed Sep 5 04:56:14 BST 2001

Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.

The loginfo contents are on the devguy site -- look at the left-hand pane at
the top of the page.

My loginfo contains one line:

DEFAULT perl -S cvs_loginfo.pl %{sVv} $USER

If you want per-module behavior, you can either change the script or alter
the loginfo script to call different scripts based on the module.  The lines
in loginfo start with a regular expression instead of DEFAULT.  I think
there's an example in the loginfo file.

If you can't send email via SMTP, the script won't help you.  Adding the
SMTP protocol to Exchange is trivial.

I believe you need to create a new "users" file and check it in.  I'm not
sure what the format would be for ntserver.  If your nt logins map to email
addresses (e.g., joeuser has email account joeuser at foo.com) then you don't
need a users file.  You merely need to alter c:\perl\lib\cfgmgmt\globals.pm
and specify the email domain.

----- Original Message -----
From: "Bo Berglund" <bo.berglund at system3r.se>
To: "CVS-NT Mailing list (E-mail)" <cvsnt at cvsnt.org cvsnt downloads at march-hare.com @CVSNT on Twitter CVSNT on Facebook>; "CVS-Gui Mailing List
(E-mail)" <cvsgui at yahoogroups.com>
Sent: Tuesday, September 04, 2001 6:02 AM
Subject: [cvsgui] Easy way to send email on commit with CVS-NT??

I am looking for a way to notify developers by email when the repository
changes through commits.
What I have found so far is that I need to add something to the
CVSROOT/loginfo file and that I have to supply a proper script.
On DevGuy's site I have found a script called cvs_loginfo_email.pl that is
claimed to do just what I want.

But I need some detailed information on how this is actually done:
- Exactly what do I add to the CVSROOT/loginfo file?
- How can the CVS-NT service be told to send an email? We are in a rather
tightly controlled domain which does not allow relaying in the SMTP server.
All of the domain is purely WinNT machines of various versions. Mailserver
MS Exchange 5.5
- How can I tell the script where to send the email? Must be a conf file
somewhere to do this.
- DevGuy talks about a "users" file in CVSROOT, but I can't find one in my
repository. Must it be created? Is there an example file so I can see the
format for NT domain user specifications?
- How can I fine tune the email so everyone does not get an email for every
commit in the whole CVS server?

Best regards,

Bo Berglund
Mgr Systems Development
System 3R International
Automation & Systems Division
Sorterargatan 1
S-162 50 Vällingby, Sweden

email (work): bo.berglund at system3r.se
Phone: +46-(0)8-620 2000 (direct: +46-(0)8-620 2091)
Fax: +46-(0)8 89 03 22  GSM: +46-(0)70 533 22 36

------------------------ Yahoo! Groups Sponsor ---------------------~-->
Secure your servers with 128-bit SSL encryption! Grab your copy of
VeriSign's FREE Guide: "Securing Your Web Site for Business." Get it Now!

To unsubscribe from this group, send an email to:
cvsgui-unsubscribe at egroups.com

Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/

Cvsnt mailing list
Cvsnt at cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt https://www.march-hare.com/cvspro/en.asp#downcvs

More information about the cvsnt mailing list
Download the latest CVSNT, TortosieCVS, WinCVS etc. for Windows 8 etc.
@CVSNT on Twitter   CVSNT on Facebook