Как объединить патчи

8

Иногда мне нужно объединить два патча. Я могу применить их, но часто это не удобно (копирование, временные файлы и т. Д.). Есть ли инструмент для объединения патчей (при условии, что они не конфликтуют)?

Мацей Печотка
источник

Ответы:

4

Если вы часто управляете патчами, вас это может заинтересовать quilt. Я считаю, что у него есть особенность комбинации патчей.

Смотрите Quilt (программное обеспечение) для получения дополнительной информации.

pmalmsten
источник
А то, что не требует источников?
Мацей Печотка
0

Если вы заинтересованы в поддержке исходного кода, вы можете поместить его в систему управления версиями, добавить к нему исправления и получить нужные исправления.

Дэвид Торнли
источник
Я делаю это в основном для бэкпорта патчей. Я склонен делать это с системой контроля версий, но мне было интересно, есть ли более простой способ.
Мацей Пехотка
@MaciejPiechotka, ваш лучший выбор - использовать инструменты вашей VCS или инструменты, специально предназначенные для этого. Возможно, вам стоит взглянуть на более современные VCS для вашей работы, такие как Mercurial или Git . Насколько я знаю, оба имеют способные инструменты для импорта и иного взаимодействия с устаревшей VCS.
vonbrand