title: Mercurial: Recommended way of sending a whole repository to someone
body: <p>I have done some programming and I have used Mercurial for source control. I now need to send all of my code to someone else (because they are going to take over).</p>
  
  <p>Since all copies of a mercurial repository is a full and real repository my first thought is to first do a clone of my repository without an update and then zipping and emailing that clone. Is this a good way, or is there a better way? </p>
  
  <p>For example when using the TortoiseHg Repository Explorer I can right-click on a changeset and under Export there are various options that looks like they could be doing something interesting, but I don't quite understand them or know which one to use. </p>