title: Simple way to "Update Project" with IntelliJ IDEA & Mercurial?
body: <p>I have a Mercurial repo on a central server (<code>mercurial-server</code> package on Ubuntu; repo URLs are of the form <code>ssh://host/repo</code>), and a local working copy. I'm using IntelliJ IDEA 10.5 and its Mercurial plugin (hg4idea).</p>
  
  <p>I'm trying to do something simple: a colleague has checked in changes (commit &amp; push to server), and I want to get those. In other words, I want to update the project (in Subversion lingo?).</p>
  
  <p>IDEA's <strong>Update Project</strong> (Ctrl-T / Cmd-T) only produces this message:</p>
  
  <blockquote>
    <p>Error: Skipped
    "/path/to/working-copy". No default
    update path.</p>
  </blockquote>
  
  <p>Here's the simplest (and only) way I found so far: choose Mercurial -> <strong>Pull Changesets...</strong> which brings up this dialog:</p>
  
  <p><img src="https://i.stack.imgur.com/8qNwi.png" alt="enter image description here"></p>
  
  <p>...where you copy-paste the repo URL (something like <code>ssh://host/project</code>).</p>
  
  <p>Next choose Mercurial -> <strong>Update to...</strong> </p>
  
  <p><img src="https://i.stack.imgur.com/Nm10k.png" alt="enter image description here"></p>
  
  <p>...and click OK.</p>
  
  <p>Is there a quicker way to do this? By somehow defining the "default update path" perhaps?</p>
  
  <p>I wouldn't want to always fall back to command-line (<code>hg pull &amp;&amp; hg update</code>) for such simple operation, but it seems like I have to if it really is so clumsy in IDEA. </p>
  
  <p>(I'm new to Mercurial, so forgive me if I'm doing everything wrong.)</p>