Оглавление tag

hg tag [-f] [-l] [-m ТЕКСТ] [-d ДАТА] [-u ПОЛЬЗОВАТЕЛЬ] [-r РЕВ] ИМЯ...

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

    Присваивает <имя> заданной ревизии

    Метки используются в качестве читаемого имени для некоторой ревизии и
    очень полезны, например, чтобы сравнить две различные ревизии, вернуться к
    важной более ранней версии, чтобы пометить какие-то ревизии как релизы и
    т.д. изменение существующих меток обычно не разрешается; это ограничение
    можно обойти с помощью -f/--force.

    Если ревизия не указана, используется родитель рабочего каталога или
    оконечная ревизия (tip), если рабочая копия не извлечена.

    Чтобы упростить контроль версий, распространение и слияние меток, они
    хранятся в файле ".hgtags", который обрабатывается так же, как и любой
    файл в проекте и при необходимости может правиться вручную. Это означает,
    что создание или изменение метки создает также и новую фиксацию. Файл
    ".hg/localtags" используется для локальных меток и не передается между
    хранилищами.

    Обычно фиксации, связанные с метками, создаются на голове ветки. Если
    родительская ревизия рабочего каталога не является головой ветки, "hg tag"
    не срабатывает. В этом случае можно использовать -f/-force чтобы
    принудительно создать фиксацию для метки на неголовной ревизии.

    Список возможных форматов для --d/--dates см. "hg help dates"

    Поскольку имя метки имеет больший приоритет при поиске ревизии чем имя
    ветки, настоятельно не рекомендуется использовать имя существующей ветки в
    качестве имени метки.

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

параметры:

 -f --force             установить метку принудительно
 -l --local             создать локальную метку
 -r --rev РЕВИЗИЯ       пометить указанную ревизию
    --remove            удалить метку
 -e --edit              редактировать сообщение фиксации
 -m --message ТЕКСТ     использовать <текст> в качестве сообщения фиксации
 -d --date ДАТА         использовать эту дату в качестве даты фиксации
 -u --user ПОЛЬЗОВАТЕЛЬ использовать этого пользователя как автора фиксации

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

 -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

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