Мне довелось работать с серверным репозиторием, в котором много именованных ветвей. Обычно я извлекаю только ту ветку, над которой сейчас работаю, чтобы не загромождать локальные репозитории.
Иногда я хочу узнать, какие ветки в репозитории сервера имеют какие-либо новые наборы изменений, которые я могу извлечь.
Могу ли я каким-либо образом перечислить имена ветвей или руководителей ветвей? Что-то вроде противоположности:
$ hg log -r "outgoing() and head()"
Конечно, я могу сделать что-то вроде:
$ hg incoming | grep branch | uniq
но я был бы рад найти более родное и кросс-платформенное решение Mercurial (я работаю в Windows).