Можно ли написать сценарий для Adobe Illustrator или другого инструмента, который будет считывать содержимое ряда файлов PDF и преобразовывать все цвета RGB в CMYK?
Если так, может кто-нибудь, пожалуйста, укажите некоторые из шагов, Я пытался использовать команду patch, но она всегда запрашивает имя файла для исправления.
Как мой клиент может применить исправление, созданное git diff
без установленного git?
Я попытался использовать команду patch
, но она всегда запрашивает имя файла для исправления.
git diff > patchfile
и
patch -p1 < patchfile
работают, но, как многие люди заметили в комментариях и других ответах, патч не понимает добавления, удаления и переименования. Нет другого варианта, кроме git apply patchfile
, если вам нужно обрабатывать добавление, удаление и переименование файлов.
РЕДАКТИРОВАТЬ Декабрь 2015 г.
Последние версии команды patch
(2.7, выпущены в сентябре 2012 г.) поддерживают большинство функций формата «diff --git», включая переименование и копии, изменения разрешений и различия символических ссылок (но еще не двоичные различия) ( объявление о выпуске ).
Таким образом, при условии, что используется текущая / последняя версия патча
, нет необходимости использовать git
, чтобы иметь возможность применить его diff как патч.