Man page - debdiff-apply(1)
Packages contains this manual
- devscripts.conf(5)
- build-rdeps(1)
- whodepends(1)
- checkbashisms(1)
- annotate-output(1)
- namecheck(1)
- transition-check(1)
- debrsign(1)
- dpkg-genbuilddeps(1)
- deb-reversion(1)
- ltnu(1)
- debbisect(1)
- cowpoke(1)
- dscextract(1)
- list-unreleased(1)
- getbuildlog(1)
- debclean(1)
- chdist(1)
- rc-alert(1)
- mk-origtargz(1)
- deb2docker(1)
- edit-patch(1)
- what-patch(1)
- dd-list(1)
- tagpending(1)
- suspicious-source(1)
- bts(1)
- deb-why-removed(1)
- devscripts(7)
- plotchangelog(1)
- uscan(1)
- mergechanges(1)
- debsnap(1)
- debftbfs(1)
- hardening-check(1)
- dscverify(1)
- dget(1)
- who-uploads(1)
- debrepro(1)
- git-deborig(1)
- deb-janitor(1)
- deb2apptainer(1)
- dep-14-convert-git-branch-names(1)
- dep3changelog(1)
- wnpp-alert(1)
- pts-unsubscribe(1)
- sadt(1)
- debc(1)
- debdiff-apply(1)
- nmudiff(1)
- add-patch(1)
- dpkg-depcheck(1)
- rmadison(1)
- debsign(1)
- deb2singularity(1)
- diff2patches(1)
- debi(1)
- mk-build-deps(1)
- origtargz(1)
- debrebuild(1)
- deb-check-file-conflicts(1)
- reproducible-check(1)
- mass-bug(1)
- debootsnap(1)
- salsa(1)
- svnpath(1)
- debrelease(1)
- pts-subscribe(1)
- debdiff(1)
- dch(1)
- debcheckout(1)
- wrap-and-sort(1)
- wnpp-check(1)
- manpage-alert(1)
- dcmd(1)
- who-permits-upload(1)
- debchange(1)
- archpath(1)
- debuild(1)
- grep-excuses(1)
- debcommit(1)
- uupdate(1)
apt-get install devscripts
Available languages:
en fr deManual
DEBDIFF-APPLY
BEZEICHNUNGÜBERSICHT
BESCHREIBUNG
ARGUMENTE
OPTIONEN
Für .dsc-Patch-Ziele:
AUTOREN
SIEHE AUCH
ÜBERSETZUNG
BEZEICHNUNG
debdiff-apply - wendet ein Debdiff auf eine Debian-Quellpaket an.
ÜBERSICHT
debdiff-apply
[Optionen] [orig_dsc_oder_Verz] [Patch-Datei]
debdiff
[Optionen] < [Patch-Datei]
BESCHREIBUNG
debdiff-apply akzeptiert eine Patch-Datei , die die Unterschiede zwischen zwei Debian-Quellpaketen, alt und neu , beschreibt und wendet sie auf ein Ziel-Debian-Quellpaket Orig an.
Orig kann entweder dasselbe wie alt sein oder sich davon unterscheiden. Von der Patch-Datei wird erwartet, dass sie ein vereinheitlichtes Diff zwischen zwei Debian-Quellverzeichnissen ist, was debdiff (1) normalerweise erzeugt.
Alle Änderungen am Changelog werden gesondert behandelt, um Konflikte zu vermeiden, die Changelog-Diffs normalerweise produzieren, wenn sie naiverweise angewendet werden. Das genaue Verhalten wird möglicherweise in der Zukunft optimiert, daher ist kein Verlass darauf.
Falls die Patch-Datei nicht auf Orig anwendbar ist, sogar nach der Sonderbehandlung von debian/changelog , werden keine Änderungen vorgenommen und debdiff-apply (1) wird mit einem von Null verschiedenen Fehlercode beendet.
ARGUMENTE
orig_dsc_oder_Verz
Ziel, auf das der Patch angewendet wird. Dies kann entweder ein entpackter Quellverzeichnisbaum oder eine .dsc-Datei sein. Im ersteren Fall wird das vorhandene Verzeichnis geändert, in letzterem Fall wird ein zweites .dsc erstellt. Voreinstellung: .
Patch-Datei
Patch-Datei im durch debdiff (1) ausgegebenen Format, die angewendet werden soll. Voreinstellung: /dev/stdin
OPTIONEN
-h , --help
zeigt diese Hilfenachricht und wird beendet.
-v , --verbose
gibt weitere Informationen aus.
-c CHANGELOG, --changelog CHANGELOG
Pfad zu debian/changelog; Voreinstellung: debian/changelog
-D DISTRIBUTION, --distribution DISTRIBUTION
Distribution, die benutzt werden soll, falls das Patch noch kein Changelog enthält; Voreinstellung: experimental
|
--repl |
führt das Python-REPL nach der Verarbeitung aus. |
--source-version
wendet den Patch nicht an; stattdessen wird die Version des Pakets ausgegeben auf das er angewendet werden soll oder nichts, falls der Patch keine Quellversion angibt.
--target-version
wendet den Patch nicht an; stattdessen wird die neue Version des Pakets ausgegeben, das debdiff-apply (1) erstellen würde, wenn dieser Patch auf das angegebenene Zielpaket angewendet wird, wie es durch andere Argumente angegeben wird.
Für .dsc-Patch-Ziele:
--no-clean
räumt temporäre Verzeichnisse nach einem Misserfolg nicht auf, so dass Sie untersuchen können, was fehlschlug.
--quilt-refresh
Falls das Bauen des neuen Quellpakets fehlschlägt, wird versucht, die Patche mittels quilt (1) zu aktualisieren, dann wird versucht, es erneut zu bauen.
-d VERZEICHNIS, --directory VERZEICHNIS
extrahiert das .dsc in dieses Verzeichnis, das nicht nach dem Beenden von debdiff-apply (1) aufgeräumt wird. Falls es nicht angegeben wurde, wird es in ein temporäres Verzeichnis extrahiert.
AUTOREN
debdiff-apply und diese Handbuchseite wurden von Ximin Luo <infinity0@debian.org> geschrieben.
Beide wurden unter der GNU General Public License, Version 3 oder später, veröffentlicht.
SIEHE AUCH
debdiff (1)
ÜBERSETZUNG
Diese Übersetzung wurde mit dem Werkzeug po4a <URL:https://po4a.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 «.