Ito ang command na cvschangelogbuilder na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
cvschangelogbuilder — bumuo ng cvs ChangeLogs at cvs html na mga ulat
SINOPSIS
cvschangelogbuilder -output=outputmode [-m=modyul -d= imbakan] [-b=sangay]
[-tagstart=tagname] [-tagend=tagend] [-ssh] [-rlogfile=rlogfile] [-keeprlogfile]
[-dir=dirname] [-viewcvsurl=viewcvsurl] [-ignore=file/dir] [-lamang=file/dir]
[-includeheader=file] [-allowindex] [-debug=x]
DESCRIPTION
cvschangelogbuilder bumubuo ng mga advanced na ChangeLog/Report file para sa CVS
mga proyekto/modyul.
Opsyon
-output=outputmode
Kung saan ang outputmode ay:
· listdeltabydate Upang makakuha ng changelog sa pagitan ng 2 bersyon, pinagsunod-sunod ayon sa petsa
· listdeltabylog Upang makakuha ng changelog sa pagitan ng 2 bersyon, pinagsunod-sunod ayon sa log
· listdeltabyfile Upang makakuha ng changelog sa pagitan ng 2 bersyon, pinagsunod-sunod ayon sa file
· listdeltaforrpm Upang makakuha ng changelog sa pagitan ng 2 bersyon para sa rpm spec file
· buildhtmlreport Upang bumuo ng isang html na ulat
Tandaan na ang ibig sabihin ng "sa pagitan ng 2 bersyon" ay (depende sa mga opsyon sa tagstart/tagend):
· mula sa simula hanggang sa isang naka-tag na bersyon (kasama ang mga pagbabago sa bersyon)
· mula sa isang naka-tag na bersyon (ibinukod) patungo sa isa pang naka-tag na bersyon (kasama)
· o mula sa isang naka-tag na bersyon hanggang ngayon (mga pagbabago sa bersyon ay hindi kasama)
Maaari ka ring magdagdag ng mga karagdagang parameter kapag output=buildhtmlreport sa pamamagitan ng pagdaragdag sa kanila
pagkatapos ng tutuldok at pinaghihiwalay ng kuwit, tulad nito:
-output=buildhtmlreport:param1,param2 Ito ay mga karagdagang paremeter na magagamit para sa
-output=buildhtmlreport mode:
· nosummary Upang alisin ang bahagi ng buod
· nolinesofcode Upang alisin ang mga linya ng bahagi ng code
· nodevelopers Upang alisin ang bahagi ng mga developer
· nodaysofweek Upang alisin ang mga araw ng bahagi ng linggo
· nohours Upang alisin ang bahagi ng oras
· notags Upang alisin ang mga tag na bahagi
· nolastlogs Upang alisin ang huling bahagi ng log
· nolimit Upang hindi limitahan ang mga huling log sa huling 200
· sortbyrevision Upang pagbukud-bukurin ang mga huling log ayon sa rebisyon
· includediff Upang isama ang diff sa loob ng pahina ng ulat (napakabagal)
· loosecommits Upang paghiwalayin ang mga commit para sa parehong log ayon sa mga puwang
-m=modyul -d= imbakan
Ang 'module' at 'repository' ay ang CVS module name at ang CVS repository.
Kung ang kasalukuyang direktoryo ay ang ugat ng isang proyekto ng CVS na binuo mula sa isang cvs checkout,
Awtomatikong bawiin ng cvschangelogbuilder ang module at halaga ng repositoryo. Kung
walang available na lokal na kopya ng repository o para pilitin ang ibang halaga, gamitin ang:
· -m=module Upang pilitin ang halaga ng pangalan ng module
· -d=repository Upang pilitin ang halaga ng CVSROOT
-branch=branchname
Upang magtrabaho sa ibang sangay kaysa sa default na sangay.
-tagstart=tagname
Upang tukuyin ang bersyon ng panimulang tag.
-tagend=tagend
Upang tukuyin ang bersyon ng end tag.
-ssh Upang patakbuhin ang CVS sa pamamagitan ng ssh (ang set na ito env var CVS_RSH="ssh").
-rlogfile=rlogfile
Kung ang isang napapanahon na log file ay mayroon nang lokal, maaari mong gamitin ang opsyong ito upang
iwasan ang pag-download ng log, para sa mas mabilis na resulta.
-keeprlogfile
Kapag natapos na ang proseso, maaari mong hilingin na huwag tanggalin ang na-download na log file.
-dir=dirname
Ang output ay binuo sa dirname ng direktoryo.
-viewcvsurl=viewcvsurl
Ang mga pagbabago sa file sa mga ulat na binuo ng buildhtmlreport na output ay mga link sa
"viewcvs". Ang string na '__MODULE__' ay papalitan ng pangalan ng CVS module.
-ignore=file/dir
Upang ibukod ang isang file/dir off na ulat.
-lamang=file/dir
Upang magkaroon ng mga ulat lamang sa file/dir na tumutugma.
-includeheader=file
Upang magdagdag ng nilalaman ng isang file pagkatapos ng body tag.
-allowindex
Upang payagan ang index ng meta tag (noindex bilang default).
-debug=x Upang mag-output sa stderr ng ilang impormasyon sa pag-debug na may antas x.
Gamitin ang cvschangelogbuilder online gamit ang mga serbisyo ng onworks.net