title: Cloning mercurial repo to the remote host
body: <p>Mercurial supports push-style cloning of repositories to remote hosts, however newly cloned repositories don't contain working copies. Is there any 'hidden' option to make mercurial call update upon these cloned repos?</p>
  
  <p>Here is an example:</p>
  
  <p>1) hg init hello</p>
  
  <p>2) hg clone hello ssh://somehost/hello </p>
  
  <p>ssh://somehost/hello only contains .hg directory and I have to execute the following command in the shell in order to fill the working copy:</p>
  
  <p>3) ssh somehost 'cd hello &amp;&amp; hg update'</p>
  
  <p>Is there any way to avoid step 3) ?</p>