hg bundle [-f] [-t ТИП] [-a] [-r РЕВИЗИЯ]... [--base РЕВИЗИЯ]... ФАЙЛ [НАЗН]

создать файл с группой наборов изменений

Создает сжатый файл, содержащий группу наборов изменений, которые отсутствуют в другом хранилище.

Если хранилище назначения опущено, то Mercurial предполагает, что там имеются все ревизии, до указанной в --base. Чтобы создать файл, содержащий все наборы изменений, используйте -a/--all (или --base null).

Способ сжатия можно задать с помощью параметра -t/--type. Доступные методы сжатия: без сжатия (none), bzip2, gzip (по умолчанию используется bzip2).

Файл с группой изменений (bundle) может быть передан обычными средствами, или применен в другом хранилище с помощью команд unbundle или pull. Это полезно когда команды push и pull напрямую недоступны или когда публикация всего хранилища нежелательна.

Применение групп изменений сохраняет все атрибуты наборов изменений, включая права доступа, информацию о копировании/ переименовании и историю ревизий.

Возвращает 0 в случае успеха, 1 если изменения не найдены

параметры:

-f --force работать даже если хранилище не связано с хранилищем назначения
-r --rev РЕВИЗИЯ [+] набор изменений для добавления в хранилище назначения
-b --branch ВЕТКА [+] ветка для упаковки
--base РЕВИЗИЯ [+] базовый набор изменений, который предполагается доступным в хранилище назначения
-a --all упаковать все ревизии в хранилище
-t --type ТИП тип сжатия (по умолчанию: bzip2)
-e --ssh КОМАНДА используемая команда для ssh
--remotecmd КОМАНДА команда Mercurial, которая будет запущена на отдалённом компьютере
--insecure не проверять сертификат сервера (игнорируя настройку web.cacerts)

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

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

-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)

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