[cvsnt] Email Notification

ML m.landrain at wanadoo.fr
Sat Jun 24 18:54:29 BST 2006

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.


I try to establish email notification with CVSNT.

Release CVSNT is : 2.5.03 Build 2260

Client used is wincvs. Releas : build 1

At this time only commit email actived.

Here is the message I get when I commit a file : Script execution failed

And No mail is delivered.

cvs commit -m "Version actuelle du document." -- "Specifications Email.xml" 
(in directory C:\DevCvs\email_test\)

RCS file: c:\Devcvs/email_test/Specifications Email.xml,v


Checking in Specifications Email.xml;

c:\Devcvs/email_test/Specifications Email.xml,v <-- Specifications Email.xml

initial revision: 1.1


Script execution failed

***** CVS exited normally with code 0 *****


I try to do what we find in the help file at email notification chapter.

the commit support files : commit_email

The contents of the administrative file commit_email :


The content of the template file : commit_email_temp

From: [email]
To: cvsnt_users at mycompany.com
Subject: Commit to [module]

CVSROOT:     [repository]
Module name: [module]
Changes by:  [email]           [date]
On host:     [hostname]

Directory: [directory]

[change_type] [filename]   [tag]   [old_revision] -> [new_revision] 

Log message:

PS : the template file is stored in CVSROOT. Is it good ?

The content of the administrative file checkoutlist :

# The "checkoutlist" file is used to support additional version controlled
# administrative files in $CVSROOT/CVSROOT, such as template files.
# The first entry on a line is a filename which will be checked out from
# the corresponding RCS file in the $CVSROOT/CVSROOT directory.
# The remainder of the line is an error message to use if the file cannot
# be checked out.
# File format:
# [<whitespace>]<filename><whitespace><error message><end-of-line>
# comment lines begin with '#'

The content of the administrative file users :

# The "users" file contains a mapping of CVS usernames against their email
# addresses so that CVS can resolve the usernamse to valid email for 
# Format for each line (one line per user):
# <cvsusername>:<email address>
# Expanded format email addresses can be used but must be enclosed in quotes
# (double or single work the same) if they contain embedded whitespace.
# For example this will work:
# qsmith:"Quentin Q. Smith <quentinsmith at farawayplace.com>"
# but this will NOT work:
# qsmith:"Quentin Q. Smith" <quentinsmith at farawayplace.com>
#john:"John Doe <johnd at somedomain.com>"
ml:"My name <firstname.name at wanadoo.fr>"

Could you help me and give me more information to do that ?

Thank's in advance.


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