sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #36972
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