Ito ang command plotchangelog na maaaring patakbuhin sa OnWorks free 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
plotchangelog - graph Debian changelogs
SINOPSIS
plotchangelog [pagpipilian] changelog ...
DESCRIPTION
plotchangelog ay isang tool upang tumulong sa pag-visualize ng isang Debian changelog. Ang mga changelog ay
naka-graph na may gnplot(1) , na may X axis ng graph na nagsasaad ng oras ng paglabas at ang Y
axis na nagsasaad ng numero ng bersyon ng Debian ng package. Ang bawat indibidwal na paglabas ng
package ay kinakatawan ng isang punto, at ang mga puntos ay may kulay na code upang ipahiwatig kung sino ang naglabas
na bersyon ng package. Ang upstream na numero ng bersyon ng package ay maaari ding
may label sa graph.
Bilang kahalili, ang Y axis ay maaaring i-configure upang ipakita ang laki ng changelog entry para sa
bawat bagong bersyon. O maaari itong i-configure upang ipakita ang humigit-kumulang kung gaano karaming mga bug
naayos para sa bawat bagong bersyon.
Tandaan na kung ang package ay isang Debian-specific na package, ang buong bersyon ng package ay magiging
ginagamit para sa Y axis. Hindi ito palaging gumagana nang perpekto.
Pagbabasa ANG GRAPH
Ang pangkalahatang balangkas ng graph ng package ay karaniwang isang serye ng mga peak, simula sa 1,
pag-akyat sa n, at pagkatapos ay biglang bumalik sa 1. Kung mas mataas ang mga taluktok, mas maraming mga release
ang maintainer na ginawa sa pagitan ng mga bagong upstream na bersyon ng package. Kung ang isang pakete ay Debian-
lamang, ang graph nito ay lalago lamang nang pataas nang hindi bababa (bagaman isang bug sa ito
program ay maaaring maging sanhi ng pagbagsak nito minsan, kung ang numero ng bersyon ay mula sa say, 0.9 upang sabihin,
0.10 - mali ang interpretasyon nito...)
Kung bumaba ang graph sa ibaba 1, may gumawa ng NMU ng package at nag-upgrade nito sa bago
upstream na bersyon, kaya itinatakda ang Debian na bersyon sa 0. Ang NMU sa pangkalahatan ay lilitaw bilang
fractional point tulad ng 1.1, 2.1, atbp. Ang isang NMU ay madali ding matukoy sa pamamagitan ng pagtingin sa
mga puntos na kumakatawan sa kung sinong tagapangasiwa ang nag-upload ng package -- isang solong punto ng a
ibang uri kaysa sa mga punto bago at pagkatapos nito ay karaniwang isang NMU.
Madaling sabihin din sa pamamagitan ng pagtingin sa mga punto kapag ang isang pakete ay nagbabago ng mga maintainer.
Opsyon
-l, --linecount
Sa halip na gamitin ang numero ng bersyon ng Debian bilang Y axis, gamitin ang bilang ng mga linya
sa changelog entry para sa bawat bersyon. Hindi maaaring gamitin kasama ng --bugcount.
-b, --bugcount
Sa halip na gamitin ang numero ng bersyon ng Debian bilang Y axis, gamitin ang bilang ng mga bug
na isinara ng bawat entry ng changelog. Tandaan na ang numerong ito ay nakuha ng
naghahanap ng "#dddd" sa changelog, kaya maaaring hindi ito tumpak. Hindi maaaring
ginamit kasama ng --linecount.
-c, --kumulatibo
Kapag ginamit kasama ng alinman --bugcount or --linecount, ini-graph ang pinagsama-samang
bilang sa halip na bilang sa bawat indibidwal na entry ng changelog.
-v, --walang-bersyon
Huwag magpakita ng mga label ng upstream na bersyon. Kapaki-pakinabang kung masyadong masikip ang graph.
-m, --walang-maint
Huwag ibahin ang pagkakaiba sa pagitan ng iba't ibang mga maintainer ng package.
-s file, --save=file
I-save ang graph sa file sa PostScript na format sa halip na agad itong ipakita.
-u, --pagkamadalian
Gumamit ng mas malalaking puntos kapag nagpapakita ng mas mataas na pangangailangang pag-upload ng package.
--verbose
I-output ang script ng gnuplot na ipinadala sa gnuplot (para sa mga layunin ng pag-debug).
-gutos, --gnuplot=utos
Ito ay nagpapahintulot sa iyo na ipasok gnplot(1) mga utos sa gnuplot script na ginagamit
upang makabuo ng graph. Ang mga utos ay inilalagay pagkatapos ng lahat ng pagsisimula ngunit bago
ang panghuling isang lagay ng lupa utos. Magagamit ito upang i-override ang default na hitsura na ibinigay ng
ang programang ito sa di-makatwirang paraan. Maaari mo ring gamitin ang mga bagay tulad ng "set terminal png
color" upang baguhin ang uri ng output file, na kapaki-pakinabang kasabay ng -s
pagpipilian.
- Tumulong Magpakita ng buod ng paggamit.
--bersyon
Ipakita ang bersyon, may-akda at impormasyon sa copyright.
--noconf, --walang-conf
Huwag basahin ang anumang mga configuration file (tingnan sa ibaba).
changelog ...
Ang changelog mga file upang i-graph. Kung maraming mga file ang tinukoy, magiging lahat sila
ipinapakita sa parehong graph. Ang mga file ay maaaring i-compress gamit ang gzip. Anumang text sa
ang mga ito na wala sa Debian changelog na format ay hindi papansinin.
Configuration MGA VARIABLE
Ang dalawang configuration file /etc/devscripts.conf at ~/.devscripts ay pinanggalingan ng isang shell
sa pagkakasunud-sunod na iyon upang magtakda ng mga variable ng pagsasaayos. Ang --walang-conf opsyon ay maaaring gamitin upang maiwasan
pagbabasa ng mga file na ito. Binabalewala ang mga setting ng variable ng kapaligiran kapag ang mga configuration na ito
binabasa ang mga file. Ang kasalukuyang kinikilalang mga variable ay:
PLOTCHANGELOG_OPTIONS
Ito ay isang hiwalay na espasyo na listahan ng mga opsyon na palaging gagamitin, halimbawa -l -b. Huwag
isama -g or --gnuplot kabilang sa listahang ito dahil maaaring hindi ito papansinin; tingnan ang susunod na variable
sa halip.
PLOTCHANGELOG_GNUPLOT
Ito ang mga gnplot mga utos na idadagdag sa anumang naturang mga utos na ibinigay sa
ang command line.
Gumamit ng plotchangelog online gamit ang mga serbisyo ng onworks.net