hg incoming [-p] [-n] [-M] [-f] [-r РЕВ]... [--bundle ФАЙЛ] [ИСТОЧНИК]
псевдонимы: in
показать новые наборы изменений в исходном хранилище
Show new changesets found in the specified path/URL or the default pull location. These are the changesets that would have been pulled by 'hg pull' at the time you issued this command.
О форматах источника см. pull.
With -B/--bookmarks, the result of bookmark comparison between local and remote repositories is displayed. With -v/--verbose, status is also displayed for each bookmark like below:
BM1 01234567890a added BM2 1234567890ab advanced BM3 234567890abc diverged BM4 34567890abcd changed
The action taken locally when pulling depends on the status of each bookmark:
From the point of view of pulling behavior, bookmark existing only in the remote repository are treated as "added", even if it is in fact locally deleted.
For remote repository, using --bundle avoids downloading the changesets twice if the incoming is followed by a pull.
Примеры:
hg incoming -vp
hg in -vpM --bundle incoming.hg hg pull incoming.hg
hg in changes.hg -T "{desc|firstline}\n"
Возвращает 0 если есть входящие изменения, 1 в противном случае.
options ([+] can be repeated):
-f | --force | работать даже с несвязанным хранилищем |
-n | --newest-first | показывать новые записи в начале |
--bundle ФАЙЛ | файл для сохранения комплектов | |
-r | --rev РЕВИЗИЯ [+] | отдалённый набор изменений, предназначенный для добавления |
-B | --bookmarks | сравнить закладки |
-b | --branch ВЕТКА [+] | конкретная ветка, которую вы хотите затянуть |
-p | --patch | показать патч |
-g | --git | использовать расширенный формат git для различий |
-l | --limit КОЛ-ВО | ограничивать количество отображаемых изменений |
-M | --no-merges | не показывать слияния |
--stat | отображать сводку изменений в стиле diffstat | |
-G | --graph | показать граф ревизий |
--style СТИЛЬ | отображать с использование файла-карты шаблонов (УСТАРЕЛО) | |
-T | --template ШАБЛОН | отображать с помощью шаблона |
-e | --ssh КОМАНДА | используемая команда для ssh |
--remotecmd КОМАНДА | команда Mercurial, которая будет запущена на отдалённом компьютере | |
--insecure | не проверять сертификат сервера (игнорируя настройку web.cacerts) | |
-S | --subrepos | рекурсивно обрабатывать подхранилища |
global options ([+] can be repeated):
-R | --repository ХРАНИЛИЩЕ | корневой каталог хранилища или имя файла комплекта |
--cwd КАТАЛОГ | сменить рабочий каталог | |
-y | --noninteractive | не спрашивать, на все вопросы автоматически выбирать первый вариант |
-q | --quiet | подавлять вывод |
-v | --verbose | включить дополнительный вывод |
--color ТИП | when to colorize (boolean, always, auto, never, or debug) | |
--config КОНФИГ [+] | задать/переопределить параметр конфигурации (в виде 'секция.параметр=значение') | |
--debug | включить отладочный вывод | |
--debugger | запустить отладчик | |
--encoding КОДИРОВКА | установить кодировку (по умолчанию: UTF-8) | |
--encodingmode РЕЖИМ | установить режим кодировки (по умолчанию: strict) | |
--traceback | всегда печатать трассировку стека при исключении | |
--time | время выполнения команды | |
--profile | профилирование выполнения команды | |
--version | напечатать информацию о версии и выйти | |
-h | --help | показать справку и выйти |
--hidden | учитывать скрытые наборы изменений | |
--pager ТИП | когда использовать прокрутку (логический. always (всегда), auto(автоматически) или never (никогда) (по умолчанию: auto) |