Оглавление graft

hg graft [ПАРАМЕТР]... [-r] РЕВИЗИЯ...

копировать изменения с другой ветки в текущую

    Эта команда использует возможности слияния Mercurial, чтобы скопировать
    отдельные изменения из других веток без полного слияния веток в графе
    истории. Иногда эту операцию также называют 'бэкпортирование'
    ('backporting') или 'cherry-picking'. По умолчанию graft копирует имя
    автора, даты и описание из ревизии-источника.

    Наборы изменений, являющиеся предками текущей ревизии, и к которым уже
    была применена операция graft, а также ревизии слияния будут пропущены.

    Если указан --log, к журнальным сообщениям будет добавлен комментарий
    вида:

      (перенесено из ХЭШРЕВИЗИИ)

    Если во время операции graft возникает конфликт, операция отменяется для
    того, чтобы текущее слияние было завершено вручную. После разрешения всех
    конфликтов, можно продолжить процесс с помощью параметра -c/--continue.

    Примечание:
      Параметр -c/--continue не применяет повторно ранее заданные опции.

    В случае успеха возвращает 0.

параметры:

 -r --rev РЕВИЗИЯ [+]   ревизии для переноса
 -c --continue          возобновить прерванную операцию graft
 -e --edit              вызвать редактор для создания сообщения фиксации
    --log               добавить информацию о переносе в журнальное сообщение
 -D --currentdate       использовать текущую дату в качестве даты фиксации
 -U --currentuser       использовать текущего пользователя как автора фиксации
 -d --date ДАТА         использовать эту дату в качестве даты фиксации
 -u --user ПОЛЬЗОВАТЕЛЬ использовать этого пользователя как автора фиксации
 -t --tool ЗНАЧЕНИЕ     задать инструмент слияния
 -n --dry-run           ничего реально не делать, просто напечатать вывод

параметры, помеченные [+], могут указываться многократно

глобальные параметры:

 -R --repository ХРАНИЛИЩЕ корневой каталог хранилища или имя файла комплекта
    --cwd КАТАЛОГ          сменить рабочий каталог
 -y --noninteractive       не спрашивать, на все вопросы автоматически
                           выбирать первый вариант
 -q --quiet                подавлять вывод
 -v --verbose              включить дополнительный вывод
    --config КОНФИГ [+]    задать/переопределить параметр конфигурации (в виде
                           'секция.параметр=значение')
    --debug                включить отладочный вывод
    --debugger             запустить отладчик
    --encoding КОДИРОВКА   установить кодировку (по умолчанию: UTF-8)
    --encodingmode РЕЖИМ   установить режим кодировки (по умолчанию: strict)
    --traceback            всегда печатать трассировку стека при исключении
    --time                 время выполнения команды
    --profile              профилирование выполнения команды
    --version              напечатать информацию о версии и выйти
 -h --help                 показать справку и выйти
    --hidden               consider hidden changesets

параметры, помеченные [+], могут указываться многократно