title: How to view revision history for Mercurial file?
body: <p>For a given file in a Mercurial repository, how can you see the revision history?</p>
  
  <p>And how can you diff two revisions of the file?  </p>
  
  <p>Ideally doing all this with visual tools (we use ExamDiff to do some other diffs).</p>
  
  <p>I'd say this is basic source control functionality but I can't seem to figure out how to do this with Mercurial.</p>