Объясните мне, знатоки меркуриала, в чём дело.
В документации на hg update ( http://www.selenic.com/mercurial/hg.1.html#update ) говорится: "If the changeset is not a descendant or ancestor of the working directory's parent, the update is aborted.".
Я создал репку с примерно таким hg glog: http://paste.in.ua/10168/raw/
Если рабочая копия имеет родителя 1, то hg up 2 не должен проходить (согласно документации), а он проходит.
Наверное, они имели в виду что-то другое в документации?