Описание тега mercurial-phases
Фазы - это способ Mercurial помечать наборы изменений как общедоступные (опубликованные), "черновые" (неопубликованные) или "секретные". Общедоступные ревизии не могут быть легко переустановлены и т. Д., Что обеспечивает уровень безопасности при изменении репозиториев.
Фазы были введены в Mercurial 2.1: они позволяют отслеживать, какие наборы изменений были опубликованы / опубликованы (public
), а какие нет (draft
а также secret
). Деструктивные операции по изменению репозитория, такие как rebase
не допускаются на public
ревизии, поскольку другие репозитории могут быть основаны на них.
Информацию о фазах различных ревизий можно увидеть на hg phase
команда:
hg phase REV