diff/patch howto

einen patch generieren:
– im überverzeichnis, in dem /twoday_untouched /twoday leigen:
C:\Programme\helma-1.4.3\apps>diff -x CVS -Nr --unified=5 twoday_untouched twoday > patchTopicBarbara.txt

mit einem patch aktualisieren:
– ins verzeichnis wechseln, das ich aktualisieren will:
C:\Programme\helma-1.4.3\apps\twoday>c:\Programme\UnxUtils\patch.exe -p 1 < patchXXX.txt

NACHTRAG (6.6.2006):

weitere optionen für path:
c:\Programme\UnxUtils\patch.exe -p1 -F8 --dry-run < diff.txt

* -F8 fuzzy level, also wieviel verzeichnisse vorher und nachher verglichen werden
* –dry-run testet, ohne etwas auszuführen

NACHTRAG (24.07.2006):

optionen für diff:

* -b ignoriert whitespaces