This is almost exactly a duplicate of Examining a single changeset in Mercurial, and without doubt a duplicate of another question I can’t find on SO through Google alone.
I’m looking back through a Mercurial repo, and I want to see what exactly changed between two revisions (let’s say 2580 and 2581):
hg log -v -r 2581
gives me all the files that changed.
How can I also see the diffs of these files?
Thanks.
Revision 2580 isn’t necessasrily the parent revision of 2581. It’s easy to check if it is, of course, but easier yet is to just do:
That compares 2581 to its (first) parent revision no matter what it is, and most clearly encompasses the answer to the question “what the hell did 2581 do?”