Hallo Liste,
sagt mir jetzt nicht man patch oder patch --help ! Die kenn ich
inzwischen ;-)
(Hab's gestern Abend schon mal versucht, aber vielleicht gings ja unter ...)
Habe das Problem, daß ich ein DifferenzFile habe (vermute zumindest,
dass es eins ist),
das ich mit patch ins Orginal einfügen möchte. Sollte ja nicht soooo
schwer sein! Aber
ich schaff's nicht und langsam geht hier mein Vorrat an
AntiFrust-Bonbons zur Neige ;-)
Ich hab mir zum "Üben" das kleinere Patch-File ausgesucht, so dass ich
mich mal traue,
das hier zu posten (s.u.).
Als Befehle habe ich unteranderem
# patch org-file diff-file
# patch < diff-file
# patch -p0 < diff-file
probiert. Auch diverse Parameter habe ich bereits ausgetestet. Aber
alles brachte mehr oder
weniger die gleiche Fehlermeldung:
Patch attempted to create file db.h, which already exists.
Hunk #1 FAILED at 1.
1 out of 1 hunk FAILED -- saving rejects to file db.h.rej
Mit dem --verbose Parameter ergibt sich:
Hmm... Looks like a new-style context diff to me...
The text leading up to this was:
--------------------------
|*** db.h.origFri Mar 16 13:20:54 2001
|--- db.hThu Feb 22 11:35:17 2001
--------------------------
Patching file db.h using Plan A...
Patch attempted to create file db.h, which already exists.
Hunk #1 FAILED at 1.
1 out of 1 hunk FAILED -- saving rejects to file db.h.rej
done
Hat jemand ne Ahnung, wo hier der Wurm drin ist???? Ist vermutl. ne ganz
dumme Sache - aber ich blick's einfach nicht! :-(
Am Ende ist es doch kein DifferenzFile ...
So, jetzt gleich die Dateien ... ich hoffe von Euch hat jemand ne gute Idee!
Gruß vom
Anatol
Das OrginalFile:
[.............................................................]
#include