Diff
diff ist ein Unix-Programm, das die Unterschiede zwischen zwei Textdateien synoptisch ausgibt.
Im vom WCF verwendeten unified Diff wird jede Zeile, die nur in der ersten Datei vorkommt, mit einem Minuszeichen gekennzeichnet, jede Zeile, die nur in der zweiten Datei vorkommt, wird mit einem Pluszeichen gekennzeichnet. Alle anderen Zeilen werden durch ein Leerzeichen gekennzeichnet.
Zeilen, die mit drei Pluszeichen gekennzeichnet werden, zeigen die Anzahl der Zeilen in jedem Stück, die Dateinamen, und wo in der Datei diese zu finden sind.
Patches erstellt man mit folgendem Befehl:
diff -u alteDatei.tpl neueDatei_patch.tpl
Dabei ist zu beachten, dass vor allem der Dateinamen des alten Templates erhalten bleiben muss. Beim nutzen nutzt ihr am Besten einfach "_patch", damit jeder weiß was gemeint ist.
