Patch erstellen

Standardweg zum erstellen eines Patches

Für einen Verzeichnisbaum:

diff -upr old_folder new_folder > /path/to/patchfile.patch

Für eine einzelne Datei:

diff -up oldfile newfile > /path/to/patchfile.patch

Subversion

Für einen Verzeichnisbaum:

svn diff > /path/to/patchfile.patch

Für eine einzelne Datei:

svn diff changedfilename > /path/to/patchfile.patch

Patch einspielen

eine einzelne Datei:

patch /path/to/file /path/to/patchfile.patch

Für einen Verzeichnisbaum im zu patchenden Verzeichnis:

patch -p 0 < /path/to/patchfile.patch

Links