diff options
Diffstat (limited to 'man/de/dpkg-mergechangelogs.man')
-rw-r--r-- | man/de/dpkg-mergechangelogs.man | 110 |
1 files changed, 110 insertions, 0 deletions
diff --git a/man/de/dpkg-mergechangelogs.man b/man/de/dpkg-mergechangelogs.man new file mode 100644 index 0000000..3dd2066 --- /dev/null +++ b/man/de/dpkg-mergechangelogs.man @@ -0,0 +1,110 @@ +.\" dpkg manual page - dpkg-mergechangelogs(1) +.\" +.\" Copyright © 2009-2010 Raphaël Hertzog <hertzog@debian.org> +.\" +.\" This is free software; you can redistribute it and/or modify +.\" it under the terms of the GNU General Public License as published by +.\" the Free Software Foundation; either version 2 of the License, or +.\" (at your option) any later version. +.\" +.\" This is distributed in the hope that it will be useful, +.\" but WITHOUT ANY WARRANTY; without even the implied warranty of +.\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +.\" GNU General Public License for more details. +.\" +.\" You should have received a copy of the GNU General Public License +.\" along with this program. If not, see <https://www.gnu.org/licenses/>. +. +.\"******************************************************************* +.\" +.\" This file was generated with po4a. Translate the source file. +.\" +.\"******************************************************************* +.TH dpkg\-mergechangelogs 1 %RELEASE_DATE% %VERSION% dpkg\-Programmsammlung +.nh +.SH BEZEICHNUNG +dpkg\-mergechangelogs \- 3\-Wege\-Zusammenführung von debian/changelog\-Dateien +. +.SH ÜBERSICHT +\fBdpkg\-mergechangelogs\fP [\fIOption\fP …] \fIalt\fP \fIneu\-a\fP \fIneu\-b\fP [\fIAusgabe\fP] +. +.SH BESCHREIBUNG +.P +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 \fIAusgabe\fP +gespeichert oder an die Standardausgabe ausgegeben, falls dieser Parameter +fehlt. +.P +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 +\fB\-\-merge\-prereleases\fP 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 +\fIneu\-a\fP als auch in \fIneu\-b\fP 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). +. +.SH OPTIONEN +.TP +\fB\-m\fP, \fB\-\-merge\-prereleases\fP +Entfernt den Teil nach der letzten Tilde in der Versionsnummer beim +Versionsvergleich, um festzustellen, ob zwei Einträge identisch sein sollen +oder nicht. +.sp +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. +.TP +\fB\-\-help\fP +Zeigt einen Hinweis zum Aufruf und beendet das Programm. +.TP +\fB\-\-version\fP +Gibt die Version aus und beendet das Programm. +. +.SH UMGEBUNG +.TP +\fBDPKG_COLORS\fP +Setzt den Farbmodus (seit Dpkg 1.18.5). Die derzeit unterstützten Werte +sind: \fBauto\fP (Vorgabe), \fBalways\fP und \fBnever\fP. +.TP +\fBDPKG_NLS\fP +Falls dies gesetzt ist, wird es zur Entscheidung, ob Native Language +Support, auch als Unterstützung für Internationalisierung (oder i18n) +bekannt, aktiviert wird (seit Dpkg 1.19.0). Die akzeptierten Werte sind: +\fB0\fP und \fB1\fP (Vorgabe). +. +.SH EINSCHRÄNKUNGEN +.P +Alles, was nicht von Dpkg::Changelog ausgewertet werden kann, geht beim +Zusammenführen verloren. Dies betrifft Dinge wie Kommentare, die eigentlich +nicht da sein sollten, usw. +. +.SH "INTEGRATION IN GIT" +.P +Falls Sie dieses Programm dazu verwenden möchten, Debian\-Changelog\-Dateien +in einem Git\-Depot zusammenzuführen, müssen Sie zuerst einen neuen +Merge\-Treiber in \fB.git/config\fP oder in \fB~/.gitconfig\fP registrieren: +.P + [merge "dpkg\-mergechangelogs"] + name = debian/changelog merge driver + driver = dpkg\-mergechangelogs \-m %O %A %B %A +.P +Dann müssen Sie entweder in \fB.gitattributes\fP im Depot selbst oder in +\&\fB.git/info/attributes\fP das Merge\-Attribut für die Datei \fBdebian/changelog\fP +einrichten: +.P + debian/changelog merge=dpkg\-mergechangelogs +.SH ÜBERSETZUNG +Die deutsche Übersetzung wurde 2004, 2006-2020 von Helge Kreutzmann +<debian@helgefjell.de>, 2007 von Florian Rehnisch <eixman@gmx.de>, +2008 von Sven Joachim <svenjoac@gmx.de> und 2019,2020 von Mario +Blättermann <mario.blaettermann@gmail.com> +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. |