Существует расширение для удаленной ветви , которое даст вам Git-подобную настройку. Он отслеживает удаленные заголовки для репозиториев, перечисленных в [paths]
, и выставляет их в виде тегов с именем <path>/<branch>
. Это позволяет вам запустить
$ hg diff -r foo/default
чтобы увидеть, что изменилось с ветки default
в репозитории foo
. Также есть новые ключевые слова revset, которые позволяют вам делать такие вещи, как
$ hg log -r "not pushed()"
чтобы получить то, что
$ hg outgoing
будет делать, но без сетевого трафика.