Задание нескольких ревизий

Если Mercurial принимает где-либо более одной ревизии, их можно задавать по одной, либо в виде топологически непрерывного диапазона, разделенного символом ":".

Запись диапазона ревизий имеет вид [НАЧАЛО]:[КОНЕЦ], где НАЧАЛО и КОНЕЦ - идентификаторы ревизий. Оба этих идентификатора не обязательны. Если не указан НАЧАЛО, по умолчанию он считается равным 0. Если не указан КОНЕЦ, по умолчанию он считается равным оконечной ревизии (tip). Таким образом, диапазон ":" означает "все ревизии".

Если НАЧАЛО больше, чем КОНЕЦ, ревизии обрабатываются в обратном порядке.

Диапазон интерпретируется как отрезок, т.е. крайние значения являются его частью. Так, диапазон 3:5 соответствует 3, 4 и 5, а диапазон 9:6 дает 9, 8, 7 и 6.