[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: loginfo - keeping a checked out copy
From: |
Kelleigh Moulton |
Subject: |
RE: loginfo - keeping a checked out copy |
Date: |
Thu, 14 Dec 2000 10:03:13 -0500 |
Thank you.
Actually, I figured out the problem...if I put both the call to log.pl
(which should go first) and the cvs update in parens, it works.
thanks all,
Kelleigh
> -----Original Message-----
> From: Derek R. Price [mailto:address@hidden
> Sent: Thursday, December 14, 2000 9:32 AM
> To: address@hidden
> Cc: address@hidden
> Subject: Re: loginfo - keeping a checked out copy
>
>
> The log.pl script relies on some of hte information which you are
> slurping and writing out with the 'cat' following 'date' below. The
> solution is to call an intermediate script which reads in stdin and
> writes it out to two separate child processes (below, the
> simple echo to
> the log & log.pl). Alternately, you could hack log.pl to write to the
> text log as well as to send the mails.
>
> Derek
>
> --
> Derek Price CVS Solutions Architect (
http://CVSHome.org )
mailto:address@hidden OpenAvenue ( http://OpenAvenue.com )
--
Always glad to share my ignorance - I've got plenty.
address@hidden wrote:
> I'm having a bit of difficulty with loginfo
>
> we're set up to have our webpages update automatically when a checkin
> is done - I've got that working (from Cedarqvist). I also use the
> log.pl to send the CVS commit mails out.
>
> Is there some way to have both actions perform for one checkin?
>
> At first I could only get either the updates or the mail. Now I get
> the update and mail, but it doesn't seem to be coming from the log.pl
> as it's only giving the directory the change was made and the author.
> It's not giving the modified filename or the comments.
>
> here's the line out of my loginfo file:
>
> ^docs ((date; cat; (sleep 2;
> cd /workspace1/cvstree/docs; /usr/local/bin/cvs -q update -d) &)
> >> /workspace1/cvstree/docs/updatelog.txt 2>&1
> ; $CVSROOT/CVSROOT/log.pl %s -u ${USER} -m address@hidden -f
> $CVSROOT/CVSROOT/docs.log -s)
>
> what am I doing wrong?
>
> ADVthanksANCE,
>
> Kelleigh
>