After pushing changesets to a repository called ‘A’ how can I see the list of changesets waiting to be applied when I am in ‘A’?
Expanding on that,
- In repo B I push changesets to repo B
- I change to repo B
- How can I list the changesets pushed in step 1?
Not sure what you mean by “unapplied” changesets, however here’s a couple thoughts.
You can easily see what changesets will be pushed to a repository by doing
hg outgoingprior to doing thehg push. This will list all of the changesets that will be pushed using default options.Similarly you can use
hg incomingin the destination repository to show what changesets would be pulled from another repo.As for “unapplied” changesets, if I assume you mean changesets that are newer than the working directory, you could use
hg log -r .:tip, which should (I’ve not had a chance to test it) show all newer revisions, but not actually all recently-pushed ones.Edit: I’ve updated the revision set in the
-roption to something that should work. Have a look at revsets on the Mercurial manpage for more possibilities.