[Top][All Lists]

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

RE: Info-cvs Digest, Vol 28, Issue 35

Subject: RE: Info-cvs Digest, Vol 28, Issue 35
Date: Wed, 23 Mar 2005 15:40:44 -0600

Hi all

My requirement is to parse the the username, comment and last revision
from a specified branch from the log info
Can any help me with the syntax of the command.
I tried may of the options, nothing work out fine.Please help me out.

Centrex Mate

-----Original Message-----
From: address@hidden
[mailto:address@hidden On Behalf Of
Sent: Wednesday, March 23, 2005 10:46 AM
To: address@hidden
Subject: Info-cvs Digest, Vol 28, Issue 35

Send Info-cvs mailing list submissions to

To subscribe or unsubscribe via the World Wide Web, visit
or, via email, send a message with subject or body 'help' to

You can reach the person managing the list at

When replying, please edit your Subject line so it is more specific
than "Re: Contents of Info-cvs digest..."

Today's Topics:

   1. Get no mail from (Rafal Kedziorski)
   2. RE: third-party sources sharing same directory (Jim.Hyslop)
   3. RE: verifymsg script (address@hidden)


Message: 1
Date: Wed, 23 Mar 2005 16:16:15 +0100
From: Rafal Kedziorski <address@hidden>
Subject: Get no mail from
To: address@hidden
Message-ID: <address@hidden>
Content-Type: text/plain; charset="us-ascii"


I want use for get email with changes in our sources. I've 
done this:

- add line in loginfo:


- add line in checkoutlist

But after commit I didn't get any email. Only the message:

Checking in 
new revision: 1.26; previous revision: 1.25
Processing log script arguments...
Mailing the commit message to address@hidden (from
No mail for rafal
Checking in lib/net/polonium/xmlapi/response/;
new revision: 1.8; previous revision: 1.7
Processing log script arguments...
Mailing the commit message to address@hidden (from
No mail for rafal

In CVSROOT/commitlogs are the right files.

Why I didn't get any email?

-------------- next part --------------
An HTML attachment was scrubbed...


Message: 2
Date: Wed, 23 Mar 2005 10:09:41 -0500
From: "Jim.Hyslop" <address@hidden>
Subject: RE: third-party sources sharing same directory
To: "'Vitor'" <address@hidden>, Larry Jones
Cc: address@hidden
Content-Type: text/plain

Vitor wrote:
> Here is more information : i do use the following structure to keep my
> projects:
> /bin
> /doc
> /src
> /obj
> But i do use some use some external libs that i normally place at :
> /src/libname
> I understood that cvs would require an exclusive module to 
> store external
> libraries, so i would need to change my structure to :
> /bin
> /doc
> /src
> /obj
> /libname
> .. wich i would lile to avoid.
So library 2 would go into src/lib2name/ right?

If that's the case, then there should be no problems.

Jim Hyslop
Senior Software Designer
Leitch Technology International Inc. ( )
Columnist, C/C++ Users Journal ( )


Message: 3
Date: Wed, 23 Mar 2005 10:43:06 -0500
From: <address@hidden>
Subject: RE: verifymsg script
To: <address@hidden>
Content-Type: text/plain;       charset="us-ascii"

>-----Original Message-----
>From: Jim.Hyslop [mailto:address@hidden 
>Sent: Wednesday, March 23, 2005 10:05 AM
>To: Fouts Christopher (IFNA MP DC); address@hidden
>Subject: RE: verifymsg script
>address@hidden wrote:
>> I finally tried this, and the script just echoes
>> out the lines in my rcstemplate file that do not
>> begin with "CVS". So how can I modify my rcstemplate
>> file to contain the branch tag? Adding the $Name$
>> keyword did NOT do it of course.
>Well, it's a bit ugly, but here's a possibility:
>verifymsg runs in the local directory, or (I think - I haven't 
>checked this
>part) in a copy of the workspace if you're doing 
>client/server. This means the CVS/Entries file is available. 
>You could add something like this to your verifymsg scripts:
>cut -d/ -f2,6 CVS/Entries | grep -E '/T' | sed 's@/T@, CVS tag: @' >>$1
>This pulls all the lines from CVS/Entries that have a tag 
>associated with the file, and appends them to the checkin 
>message in the form "[filename], CVS tag: [tag]" You can 
>rework this to append "(none)" if there is no tag. You'll also 
>have to add code to recurse into subdirectories.
>Make sure the RereadLogAfterVerify option in CVSROOT/config is 
>not disabled.
>One drawbacks is, you have no way of knowing which files the 
>message applies to, so you'll have to write all the tags to 
>the log message. For example, if your directory tree contains 
>100 files, and you check in only one file, the log message 
>will have 100 file names mentioned in it.
>Jim Hyslop
>Senior Software Designer
>Leitch Technology International Inc. ( ) 
>Columnist, C/C++ Users Journal ( )

Ik I'll try this approach, but not necessarily the code since my
scripts are in PERL.




Info-cvs mailing list

End of Info-cvs Digest, Vol 28, Issue 35

reply via email to

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