19.2.1.5. Используйте вместо формата по умолчанию (-е) форматы -с или -и

19.2.1.5. Используйте вместо формата по умолчанию (-е) форматы -с или -и

Принятый по умолчанию в diff(1) формат -е является крайне ненадежным. Он не включает в себя контекст, поэтому утилита patch не может справиться со своей задачей, если какие-либо строки были вставлены в код главной линии проекта или удалены с момента получения создателем заплаты своей копии кода.

Получение diff-файлов, созданных с ключом -е, раздражает и наводит на мысль, что отправитель либо крайне неопытен, либо неаккуратен, либо неграмотен. Большинство подобных заплат удаляется без размышлений.

Данный текст является ознакомительным фрагментом.