Можно ли объединить исправления в один файл? - PullRequest
0 голосов
/ 01 мая 2011

Я использую bitkeeper , который может генерировать патчи из серии зафиксированных изменений на основе определенных параметров.

, например

bk changes -vvL

Создает файл патча для всех правок, которые есть в моем репо, но не в моем родительском репо.

К сожалению, если я отредактирую и передам файл 3 раза, а затем в патче будет 3 различных правки в патче.

Есть ли способ, которым я могу объединить все эти правки в один и тот же файл в один раздел редактирования в патче?

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

1 Ответ

1 голос
/ 01 мая 2011

Я не знаком с bitkeeper;но, если нет лучшего варианта, вы можете делать то, что хотите, используя combinediff из patchutils (плюс немного скриптов).

...