Сбой очереди Mercurial - PullRequest
       13

Сбой очереди Mercurial

1 голос
/ 20 апреля 2011

Я использую очередь исправлений, чтобы добиться чего-то похожего на то, что этот человек спросил здесь:

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

Однако, что я хотел бы сделать, так это то, что, когда у меня есть все патчи в очереди, вместо того, чтобы применять их один за другим, я хотел бы объединить их в одну ревизию.Возможно ли это либо с помощью переключателя, который я не нашел, либо с помощью удаления патча из очереди, без фиксации, просто с локальным изменением.

Спасибо

1 Ответ

2 голосов
/ 20 апреля 2011

Звучит так, будто вы хотите попробовать hg qfold <PATCH>.... См. EditingHistory вики или hg help qfold для получения дополнительной информации.

Для команды qfold нет опции --all, поэтому вы должны указать каждый файл патча вручную или написать скрипт / однострочник, если вы хотите сделать это пакетным процессом. Смотрите этот связанный вопрос SO:

Mercurial qfold ВСЕ патчи?

...