There is a remotebranch extension that will give you a Git installation. It tracks the remote heads for the repositories listed in [paths]
, and provides them as tags with the name <path>/<branch>
. This allows you to run
$ hg diff -r foo/default
to see what has changed from the default
branch in the foo
repository. In addition, there are new keywords that let you do things like
$ hg log -r "not pushed()"
to get what
$ hg outgoing
but without network traffic.
source share