Parece que você está procurando por hg outgoing
.
Você usa hg status
para ver listas de arquivos alterados. Você pode comparar dois commits entre si - isso mostra quais arquivos foram alterados da revisão 10 para 20:
$ hg status --rev 10:20
ou você pode comparar a cópia de trabalho com uma revisão - isso mostra as alterações feitas em comparação com a revisão pai da cópia de trabalho:
$ hg status
e isso mostra as alterações desde a revisão 10:
$ hg status --rev 10
Quando você trabalha com vários repositórios, você pode hg pull
as alterações de outro repositório em seu repositório local. Você pode então usar hg status
como acima para comparar revisões. Você também pode usar hg log
para ver o que mudou.
Usar hg incoming
é como usar primeiro hg pull
e, em seguida, usar hg log
para listar os novos commits. Normalmente, esse é o comando usado para ver o que há de novo em um repositório remoto. Você pode, então, decidir puxar os commits para o seu repositório.