Frischt den obersten oder angegebenen Patch auf. Dokumentation in der
Patch-Datei, die vor dem eigentlichen Patch steht, bleibt dabei
erhalten.
Es können beliebige angewandte Patches aufgefrischt werden. Wenn
Patches, die nach dem angegebenen Patch angewandt sind, dieselben
Dateien verändern, die auch dieser Patch verändert, bricht dieses Script
normalerweise ab. Mit der Option -f kann das Auffrischen trotzdem
erzwungen werden. Dann wird für jede Datei, die später noch verändert
wurde, eine Warnung ausgegeben, und nur Änderungen in Dateien, die
danach nicht von anderen Patches weiter verändert werden, werden beim
Auffrischen berücksichtigt.
-p n
[tab]
Erzeuge einen -p n Patch (n=0 oder n=1 werden unterstützt).
-u, -U anzahl, -c, -C anzahl
[tab]
Erzeuge ein Unified Diff (-u, -U) mit anzahl Kontextzeilen. Erzeuge
[tab]
ein Context Diff (-c, -C) mit anzahl Kontextzeilen. Die Anzahl der
[tab]
Kontextzeilen ist 3, wenn nicht anders angegeben.
--no-timestamps
[tab]
Keine Zeitstempel in Patches angeben.
--no-index
[tab]
Erzeuge keine "Index:"-Zeilen
--diffstat
[tab]
Füge dem Patch-Kopf einen diffstat-Abschnitt hinzu, oder ersetzte den
[tab]
bestehenden Abschnitt.
-f
[tab]
Erzwinge das Auffrischen eines Patches, der sich nicht an oberster
[tab]
Position befindet.
--no-timestamps
[tab]
Keine Zeitstempel in Patches angeben (wie QUILT_DIFF_NO_TIMESTAMPS in~/.quiltrc).
--backup
[tab]
Erzeuge ein Backup der alten Version von patch als patch~
--sort
[tab]
Sortiere Dateien im Patch nach ihrem namen, statt die ursprüngliche
[tab]
Reihenfolge zu erhalten.
--strip-trailing-whitespace
[tab]
Entferne Whitespace an Zeilenenden.