Из репо, который вы хотите получить, попробуйте эту команду:
hg log -r "outgoing('path\to\your\repo') and head()"
Если вы не можете запустить это на репо, из которого хотите получить напрямую, то клонируйте его локально и запустите на клоне.
head () определяется как "Changeset - это именованная ветвь ветви", поэтому, если интересующие вас головы не являются именованными ветвями, я не уверен, будет ли это работать.
Проверьте hg help revset для получения дополнительной информации.