hg phase [-p|-d|-s] [-f] [-r] РЕВИЗИЯ...

задать или показать текущую фазу

Если аргументы не заданы, показывает фазу указанных ревизий.

Если задан один из -p/--public, -d/--draft или -s/--secret, то изменяет фазу указанных ревизий.

Если не указан -f/--force, то "hg phase" не перемещает набор изменений из меньшей фазы в большую. Порядок фаз такой:

публичная < черновая < секретная

Возвращает 0 при успехе, 1 если никакие фазы не были изменены или некоторые не удалось изменить.

параметры:

-p --public установить набор изменений в публичную фазу
-d --draft установить набор изменений в черновую фазу
-s --secret установить набор изменений в секретную фазу
-f --force разрешить перемещение границы назад
-r --rev РЕВИЗИЯ [+] целевая ревизия

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

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

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

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