So I said, narrow the focus.
Your "use case" should be, there's a 22 year old college student
living in the dorms.
How will this software get him laid? - jwz
Here’s a great little mercurial hack:
hg heads --template '{rev} {desc}\n'
This shows you the heads to be merged with the revision and the changeset summary:
21824 #7466 Fixed IE7 bug with captcha popup. Captcha field set to autofocus. 21823 #7454 Switch to keep getvip page active for clicktale bot. 21818 #7412 go round the problem with woome.com and first_landing cookie 21806 Added tag pre-release_201011021139 for changeset 05be15c0a08a
You can then use that information to merge the heads. The really nice thing tho is that you could write a script to auto-try the merge. Gonna try that soon. The only problem I have is working out how to report failures.
There’s another variation which uses proper node tags:
hg heads --template '{node} {desc}\n'