title: Cruise Control and Mercurial. Setup problems
body: <p>I am completely a newbie in continuous integration but I am trying to learn it.</p>
  
  <p>Here is my set up.</p>
  
  <p>I have a main production location. Computer A.
  I have a virtual machine hosting Windows Server 2008 OS which have Cruise Control.NET installed and running. Computer B
  I use Mercurial as my source control tool installed in Computer A.</p>
  
  <p>Everything is configured and I can see Cruise Control report on my Computer B Web server and I can me my repository on Computer A Web server.</p>
  
  <p>The problem is the following :</p>
  
  <p>From my Computer B's  Cruise Control console I have the following error :</p>
  
  <p>Source control failure  :
  Unable to execute file [c:\develop\CCnet\WorkingDir\hg]. The file may not exist or may not be executable.
  File not found 'C:\develop\CCnet\CCnetrtifacts\msbuils-results.xml.</p>
  
  <p>What I did is that I copied my project directory on the Cruise Control computer  c:\develop\CCnet\WorkingDir\</p>
  
  <p>and Here is my source control block included in my ccnet.config :</p>
  
  <pre><code>&lt;sourcecontrol type="hg"&gt;
  &lt;repo&gt;http://mylocalmachinewebserver&lt;repo&gt;
  &lt;workingDirectory&gt;c:\develop\CCnet\WorkingDirectory&lt;workingDirectory&gt;
  &lt;/sourcecontrol&gt;
  </code></pre>
  
  <p>Could someone help me understand my problem</p>
  
  <p>Many thanks</p>