PLOTCHANGELOG(1) | General Commands Manual | PLOTCHANGELOG(1) |
plotchangelog - zeichnet Debian-Changelogs
plotchangelog [Optionen] Changelog …
plotchangelog ist ein Werkzeug, das hilft, ein Debian-Changelog zu veranschaulichen. Die Changelogs werden durch gnuplot(1) gezeichnet, wobei die X-Achse des Graphs die Zeit der Veröffentlichung des Pakets und die Y-Achse die Debian-Versionsnummer des Pakets anzeigt. Jede einzelne Veröffentlichung des Pakets wird durch einen Punkt dargestellt und die Punkte werden farbig kodiert, um anzuzeigen, wer diese Version des Pakets veröffentlichte. Der Graph kann ebenfalls mit der Versionsnummer der Originalautoren des Pakets beschriftet werden.
Alternativ kann die Y-Achse konfiguriert werden, um die Größe der Changelog-Einträge für jede neue Version anzuzeigen. Oder sie kann konfiguriert werden, um anzuzeigen, wieviele Fehler schätzungsweise für jede neue Version behoben wurden.
Beachten Sie, falls das Paket Debian-spezifisch ist, dass die ganze Paketversion für die Y-Achse verwendet wird. Dies funktioniert nicht immer perfekt.
Die allgemeine Kontur eines Paket-Graphen ist typischerweise eine Serie von Spitzen, beginnend bei 1, steigend bis n und dann abrupt zu 1 zurückkehrend. Je höher die Höchstwerte, um so mehr Veröffentlichungen brachte der Paketbetreuer zwischen den neuen Paketversionen der Ursprungsautoren heraus. Falls es sich um ein reines Debian-Paket handelt, wird sein Graph nur nach oben wachsen ohne irgendwann abzufallen (allerdings kann ihn ein Fehler in diesem Programm manchmal zum Fallen veranlassen, falls sich die Versionsnummer von zum Beispiel 0.9 auf zum Beispiel 0.10 ändert – dies wird falsch interpretiert …)
Falls der Graph unter 1 sinkt, hat jemand ein NMU des Pakets und ein Upgrade auf eine neue Version der Ursprungsautoren durchgeführt, dadurch wird die Debian-Version auf 0 gesetzt. NMUs erscheinen im Allgemeinen als Unterpunkte wie 1.1, 2.1, etc. Ein NMU kann außerdem einfach festgestellt werden, indem die Punkte betrachtet werden, die für den Paketbetreuer stehen, der das Paket hochgeladen hat – ein einzelner Punkt eines anderen Typs, als der der Punkte davor und dahinter ist normalerweise ein NMU.
Es ist außerdem einfach, durch Ansehen der Punkte zu sagen, wann sich Betreuer eines Pakets ändern.
Die beiden Konfigurationsdateien /etc/devscripts.conf und ~/.devscripts werden durch eine Shell in dieser Reihenfolge eingelesen, um Konfigurationsvariablen zu setzen. Die Option --no-conf kann benutzt werden, um ein Lesen dieser Dateien zu verhindern. Wenn diese Konfigurationsdateien gelesen werden, werden Umgebungsvariablen ignoriert. Die derzeit bekannten Variablen sind:
Joey Hess <joey@kitenet.net>
Diese Übersetzung wurde mit dem Werkzeug po4a <URL:https://po4a.alioth.debian.org/> durch Chris Leick c.leick@vollbio.de im Juli 2012 erstellt und vom deutschen Debian-Übersetzer-Team korrekturgelesen. Bitte melden Sie alle Fehler in der Übersetzung an debian-l10n-german@lists.debian.org oder als Fehlerbericht an das Paket devscripts. Sie können mit dem folgenden Befehl das englische Original anzeigen »man -L C Abschnitt deutsche_Handbuchseite«.
Debian-Hilfswerkzeuge | DEBIAN |