Я использую bitkeeper, который может генерировать исправления из серии зафиксированных изменений на основе определенных параметров.
e.g.
bk changes -vvL
Создаст патч-файл для всех правок, которые есть в моем репо, но не в моем родительском репо.
К сожалению, если я отредактирую и зафиксирую файл 3 раза, то в патче будет 3 разных правки.
Есть ли способ объединить все эти правки в один и тот же файл в один раздел редактирования в патче?
Предположим, формат представляет собой простой патч или что я могу заставить патч выглядеть как простой патч, созданный с помощью diff -u
. Я также не хочу вручную генерировать патч, выполнив diff -R -u
, так как наш репозиторий занимает несколько гигабайт.