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

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

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

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

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