Книга: Искусство программирования для Unix
19.2.1.5. Используйте вместо формата по умолчанию (-e) форматы -с или -u
19.2.1.5. Используйте вместо формата по умолчанию (-e
) форматы -с
или -u
Принятый по умолчанию в diff(1) формат -е
является крайне ненадежным. Он не включает в себя контекст, поэтому утилита patch не может справиться со своей задачей, если какие-либо строки были вставлены в код главной линии проекта или удалены с момента получения создателем заплаты своей копии кода.
Получение diff-файлов, созданных с ключом -e
, раздражает и наводит на мысль, что отправитель либо крайне неопытен, либо неаккуратен, либо неграмотен. Большинство подобных заплат удаляется без размышлений.
Оглавление статьи/книги
- 19.2.1.1. Отправляйте заплаты, а не целые архивы или файлы
- 19.2.1.2. Отправляйте исправления к текущей версии кода
- 19.2.1.3. Не следует включать заплаты для генерируемых файлов
- 19.2.1.4. Не отправляйте заплат, которые только убирают $-идентификаторы систем RCS или SCCS
- 19.2.1.5. Используйте вместо формата по умолчанию (-e) форматы -с или -u
- 19.2.1.6. Сопровождайте заплаты документацией
- 19.2.1.7. Сопровождайте заплату пояснениями
- 19.2.1.8. Включайте в код полезные комментарии
- 19.2.1.9. Не огорчайтесь, если заплата отклонена
Похожие страницы
- 19.2.1.6. Сопровождайте заплаты документацией
- Ответный файл, используемый по умолчанию (csc.rsp)
- Форматы лид-магнитов
- Выражения в значениях по умолчанию для доменов
- Значения переменных по умолчанию
- Определение пользовательского формата числовых данных
- 3. Значения по умолчанию
- Параметры по умолчанию
- Используйте аутсорсинг
- Фокус-группы вместо пудры
- Выбор правильного формата для вашего видео на YouTube
- История развития компьютеров (вместо пролога)