Provided by: dpkg-dev_1.19.7ubuntu2_all bug

BEZEICHNUNG

       dpkg-mergechangelogs - 3-Wege-Zusammenführung von debian/changelog-Dateien

ÜBERSICHT

       dpkg-mergechangelogs [Option …] alt neu-a neu-b [Ausgabe]

BESCHREIBUNG

       Dieses  Programm wird die drei bereitgestellten Versionen des Debian-Changelogs verwenden,
       um eine zusammengeführte Changelog-Datei zu erstellen. Das resultierende Changelog wird in
       der  Datei  Ausgabe  gespeichert  oder  an  die  Standardausgabe  ausgegeben, falls dieser
       Parameter fehlt.

       Jeder Eintrag wird durch seine Versionsnummer identifiziert und es wird  angenommen,  dass
       sie  nicht im Konflikt stehen, sie werden einfach in der richtigen Reihenfolge eingemischt
       (in absteigender Reihenfolge). Wenn --merge-prereleases verwandt wird, wird der Anteil der
       Versionsnummer  nach  der  letzten  Tilde  entfernt, so dass 1.0-1~exp1 und 1.0-1~exp5 als
       gleicher Eintrag angenommen werden. Wenn die gleiche Version sowohl in neu-a als  auch  in
       neu-b  verfügbar  ist,  wird  eine normale, zeilenbasierte 3-Wege-Zusammenführung versucht
       (vorausgesetzt, dass das Modul Algorithm::Merge verfügbar ist — es  ist  Teil  des  Pakets
       libalgorithm-merge-perl  —  andernfalls erhalten Sie einen globalen Konflikt im Inhalt des
       Eintrags).

OPTIONEN

       -m, --merge-prereleases
              Entfernt  den  Teil  nach  der   letzten   Tilde   in   der   Versionsnummer   beim
              Versionsvergleich,  um  festzustellen,  ob zwei Einträge identisch sein sollen oder
              nicht.

              Dies ist nützlich,  wenn  Sie  den  gleichen  Changelog-Eintrag  beibehalten,  aber
              regelmäßig  die  Versionsnummer  erhöhen.  Beispielsweise  könnten  Sie 2.3-1~exp1,
              2.3-1~exp2, …  bis  zur  offiziellen  Veröffentlichung  2.3-1  verwenden  und  alle
              enthalten  den  gleichen  Changelog-Eintrag,  der sich im Laufe der Zeit entwickelt
              hat.

       --help Zeige den Bedienungshinweis und beende.

       --version
              Gebe die Version aus und beende sich.

UMGEBUNG

       DPKG_COLORS
              Setzt den Farbmodus (seit Dpkg 1.18.5). Die derzeit unterstützten Werte sind:  auto
              (Vorgabe), always und never.

       DPKG_NLS
              Falls  dies gesetzt ist, wird es zur Entscheidung, ob Native Language Support, auch
              als Internationalisierung (oder i18n) Unterstützung bekannt, aktiviert  wird  (seit
              Dpkg 1.19.0). Die akzeptierten Werte sind: 0 und 1 (Vorgabe).

EINSCHRÄNKUNGEN

       Alles,  was  nicht  von  Dpkg::Changelog ausgewertet werden kann, geht beim Zusammenführen
       verloren. Dies betrifft Zeug wie Kommentare, die eigentlich nicht da sein sollten, usw.

INTEGRATION MIT GIT

       Falls Sie dieses  Programm  dazu  verwenden  möchten,  Debian-Changelog-Dateien  in  einem
       Git-Depot zusammenzuführen, müssen Sie zuerst einen neuen Merge-Driver in .git/config oder
       in ~/.gitconfig registrieren:

        [merge "dpkg-mergechangelogs"]
            name = debian/changelog merge driver
            driver = dpkg-mergechangelogs -m %O %A %B %A

       Dann müssen Sie entweder in .gitattributes im Depot selbst  oder  in  .git/info/attributes
       das Merge-Attribut für die Datei debian/changelog einrichten:

        debian/changelog merge=dpkg-mergechangelogs

ÜBERSETZUNG

       Die    deutsche    Übersetzung    wurde    2004,    2006-2019    von    Helge   Kreutzmann
       <debian@helgefjell.de>, 2007 von  Florian  Rehnisch  <eixman@gmx.de>  und  2008  von  Sven
       Joachim  <svenjoac@gmx.de>  angefertigt.  Diese Übersetzung ist Freie Dokumentation; lesen
       Sie die GNU General Public License Version 2 oder neuer für die Kopierbedingungen. Es gibt
       KEINE HAFTUNG.