[cvsnt] Email Notification
ML
m.landrain at wanadoo.fr
Sat Jun 24 18:54:29 BST 2006
Hello,
I try to establish email notification with CVSNT.
Release CVSNT is : 2.5.03 Build 2260
Client used is wincvs. Releas : 2.0.3.1 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
done
Checking in Specifications Email.xml;
c:\Devcvs/email_test/Specifications Email.xml,v <-- Specifications Email.xml
initial revision: 1.1
done
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 :
commit_email_temp
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]
[begin_directory]
Directory: [directory]
[begin_file]
[change_type] [filename] [tag] [old_revision] -> [new_revision]
[bugid]
[end_file]
[end_directory]
Log message:
[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 '#'
commit_email_temp
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
notifications
# 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.
ML.
More information about the cvsnt
mailing list