I’ve got a repository that has a lot of working code. Another developer on my team went without any updates for a while and then committed about 5 changesets. So, now we have two heads that are nearly two weeks apart. The tip doesn’t work, but my changeset does.
I want to see what the differences are between the two repositories without having to merge them (because I’m not sure I want to do that).
If you have both heads in your repository (remember, you don’t actually have to update your working copy with the other developer’s head), from the root directory of your working copy:
should work. Of course, you can use hg heads to get the changeset ids, one of which it sounds like could be “tip”.
If the above returns too much information, and you just wish to know what files changed, try piping through grep:
will probably do the trick.