← Back to team overview

sslug-teknik team mailing list archive

Re: CVS log -> mail /usr/lib/cvs/contrib/log

 

Peter Toft wrote:
> 
> Jeg fatter det ikke med CVS
Du er ikke alene.

> Man kan umiddelbart få CVS sat op så den sender en mail
> til mig når en anden laver cvs commit hvor jeg får den
> log-meddelse han sender ind.
> (Måske også cvs diff - idonno)
Spørger du mon om det jeg tror du gør?? Jeg tror du 
spørger om hvordan man sætter ovenstående op.
 
> Det er umiddelbart /usr/lib/cvs/contrib/log som er
> sjov, men jeg fatter ikke hvordan man sætter det op.
Det er også ekstremt dårligt dokumenteret, men
vi prøver.
> 
> Hjælp?
I din <cvsroot>/CVSROOT/loginfo kan du prøve:

<MODUL>|ALL|DEFAULT /usr/lib/cvs/contrib/log -m pto@xxxxxxxx 
     -m ptos-ven@xxxxxxxxxxxx -s -f <cvsroot>/CVSROOT/commitlog

skulle da gerne give lidt mail til pto og ven, samt en logfil
i din cvsroot.

(Husk at bruge cvs når du retter i CVSROOT filerne, så er der
også versions kontrol på dem)

Følgende er sakset fra /usr/lib/cvs/contrib/log (use the source Luke)

# Usage:  log.pl [[-m user] ...] [-s] -f logfile 'dirname file ...'
#
#       -m user         - for each user to receive cvs log reports
#                       (multiple -m's permitted)
#       -s              - to prevent "cvs status -v" messages
#       -f logfile      - for the logfile to append to (mandatory,
#                       but only one logfile can be specified).

/LKP


Follow ups

References