info-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: CVS Mail Newbie quaestion


From: S I
Subject: RE: CVS Mail Newbie quaestion
Date: Sat, 23 Jul 2005 08:36:17 -0700

I believe you have to create a file called 'users' to may usernames to their email address, make sure to press <enter> after the last entry. Naturally, if you omit a user (those who choose NOT to be on the list) that user will not be bombarded with unwanted emails. Test this on yourself 1st, before you add anyone else to the list.

Steve

----Original Message Follows----
From: "Vijay Mishra" <address@hidden>
To: <address@hidden>
Subject: RE: CVS Mail Newbie quaestion
Date: Sat, 23 Jul 2005 11:43:14 +0300
MIME-Version: 1.0
Received: from lists.gnu.org ([199.232.76.165]) by MC8-F42.hotmail.com with Microsoft SMTPSVC(6.0.3790.211); Sat, 23 Jul 2005 02:16:30 -0700 Received: from localhost ([127.0.0.1] helo=lists.gnu.org)by lists.gnu.org with esmtp (Exim 4.43)id 1DwG6a-0008As-LAfor address@hidden; Sat, 23 Jul 2005 05:15:36 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)id 1DwFyc-0004mA-Dmfor address@hidden; Sat, 23 Jul 2005 05:07:22 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)id 1DwFyI-0004fM-EBfor address@hidden; Sat, 23 Jul 2005 05:07:03 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org)by lists.gnu.org with esmtp (Exim 4.43) id 1DwFyH-0004Xm-Obfor address@hidden; Sat, 23 Jul 2005 05:07:01 -0400 Received: from [80.255.47.6] (helo=mx01.satconet.com)by monty-python.gnu.org with esmtp(TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1DwFmp-0000nl-5zfor address@hidden; Sat, 23 Jul 2005 04:55:12 -0400 Received: from localhost (ntop.satconet.com [127.0.0.1])by mx01.satconet.com (8.12.11/8.12.11) with ESMTP id j6N8iMOv008888for <address@hidden>; Sat, 23 Jul 2005 11:44:22 +0300 Received: from mx01.satconet.com ([127.0.0.1])by localhost (mx01.satconet.com [127.0.0.1]) (amavisd-new, port 10024)with LMTP id 04532-01-5 for <address@hidden>;Sat, 23 Jul 2005 11:44:19 +0300 (EAT) Received: from qualityg.com ([80.255.47.202])by mx01.satconet.com (8.12.11/8.12.11) with ESMTP id j6N8fuIZ007079for <address@hidden>; Sat, 23 Jul 2005 11:41:57 +0300 Received: from [192.168.1.94] (helo=VIJAY)by qualityg.com with esmtp (Exim 3.36 #1) id 1DwG74-000711-00for address@hidden; Sat, 23 Jul 2005 12:16:07 +0300
X-Message-Info: JGTYoYF78jH8FAH+Ic3OTbDK56jqInqmzPGBK0iTWkc=
X-Mailer: Microsoft Office Outlook, Build 11.0.5510
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
Thread-Index: AcWOzgPp4DPkMPZxRimQWadukBa0OAAkkxsQ
X-Virus-Scanned: by amavisd-new at satconet.com
X-BeenThere: address@hidden
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Announcements and discussions for the CVS version control system<info-cvs.nongnu.org> List-Unsubscribe: <http://lists.nongnu.org/mailman/listinfo/info-cvs>,<mailto:address@hidden>
List-Archive: <http://lists.gnu.org/pipermail/info-cvs>
List-Post: <mailto:address@hidden>
List-Help: <mailto:address@hidden>
List-Subscribe: <http://lists.nongnu.org/mailman/listinfo/info-cvs>,<mailto:address@hidden>
Errors-To: address@hidden
Return-Path: address@hidden
X-OriginalArrivalTime: 23 Jul 2005 09:16:30.0708 (UTC) FILETIME=[36677340:01C58F67]

Ok I downloaded both the files and placed the files in $CVSROOT/CVSROOT/
directory

And done the follwing steps as status in doLog file

1. Appended the log file with the following statement

"DEFAULT $CVSROOT/CVSROOT/doLog --user $USER %p %s" (>=cvs 1.12.x).
        I putted (>=cvs 1.12.12) I believe x was the revison number of CVS.
Correct me If I am wring

2. Created one more directory in $CVSROOT/log

3. touch $CVSROOT/log/commitlog (I have created the empty commitlog because
as such there was no file in this folder.)

4. chown mishravijay $CVSROOT/log/commitlog (now by doing so I am the owner
of this file. Will it work for other users also? All CVS users have a
different login account)

5. chmod 775 $CVSROOT/log/commitlog

6. touch $CVSROOT/log/filelog (I have created the empty filelog because as
such there was no file in this folder.)

7. chown mishravijay $CVSROOT/log/filelog

8. chmod 775 $CVSROOT/log/filelog


Now my question is where should I specify the user which has to get mail
notifications on commit. And how to configure the accumMail file also.
Please let me know if there is any detail article avaible for these
configuration.

I am very much new to the Linux enviornment. Please help

Thanks a lot

Best Regards
Vijay Mishra

-----Original Message-----
From: address@hidden
[mailto:address@hidden On Behalf Of Ed J
Sent: Friday, 22 July , 2005 5:16 PM
To: address@hidden
Subject: Re: CVS Mail Newbie quaestion

Look on cvsenhancements.sourceforge.net.  For emailing, I use two perl
scripts I found there.

The first script is doLog.  It's the hook to send an email.  You can control
who gets emailed on a directory-by-directory basis.  CVS will call it once
for each directory in which you've made commits.  Unfortunately, you get a
kind of spamming effect when you commit from multiple directories at once.

That problem is solved by the second script, accumMail.  It will defer and
accumulate emails generated by doLog.  As a result, a commit within multiple
directories will produce just one email with all the commit information,
delayed by a time you can control.

Ed J

"Vijay Mishra" <address@hidden> wrote in message
news:address@hidden
>
> Dear All,
>
> I have just finished setting up of CVS on my Linux box. I am pretty much
new
> to CVS and just wondering can I setup email alerts for all my developers
as
> soon as someone commit changes on CVS?
>
> I have searched the google but can't find a good article on that.
>
> Any sort of help will be highly appreciated.
>
>
> Best Regards
> Vijay Mishra
>
>
>
>


_______________________________________________
Info-cvs mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/info-cvs



_______________________________________________
Info-cvs mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/info-cvs






reply via email to

[Prev in Thread] Current Thread [Next in Thread]