System administrator / DevOps
Вот такое странное и немного глупое название ))) Зато иногда полезное. В общем, в двух словах как сделать и применить patch в GNU Linux 🙂 Букв будет мало, больше примеров.
Создать патч из 2х папок:
1 |
diff -c orig/ site/ > ~/diff/2014-04-23.patch |
Применить патч к папке orig/ . Файл с патчем кладем в папку того же уровня где находится orig/
1 2 3 4 5 |
patch -p0 -i 2014-04-23.patch patching file orig/xxxxx.php patching file orig/yyyyy.php patching file orig/zzzzz.log |
Откатиться обратно.
1 2 3 4 5 |
patch -p0 -R -i 2014-04-23.patch patching file orig/xxxx.php patching file orig/yyyy.php patching file orig/zzzz.log |