title: Cannot properly configure teamcity to play along with mercurial when using multiple repositories not belonging in the same folder
body: <p>I am trying to setup TeamCity build server. I am also using mercurial repositories. </p>
  
  <p>My project structure is:</p>
  
  <pre><code>Main Folder
   -Windows Form Application Repository
   -Class library 1 Repository
      -files subrepo 1
      -files subrepo 2
      -files subrepo 3
   -Class library 2 Repository
  </code></pre>
  
  <p>I created a project in teamcity, added the 3 VCS to the project without specifying a checkout directory and the result was files from all 3 repositories in one checkout directory, resulting in build error.
  I then went and changed the checkout directory of each VCS to C:\Projects. This resulted in a correct folder structure but no files in them (as if hg pull operation was done but not hg update).</p>
  
  <p>Has anyone had any similar experience because I cannot find anyone complaining about such a scenario.</p>