title: Can you 'push' to network share using Mercurial on 64bit Windows 7?
body: <p>We are in the process of upgrading from Windows XP x86 to Windows 7 x64, and I'm testing for compatibility problems with our current workflow. </p>
  
  <p>Currently, we store central Mercurial repositories on a network share, clone copies to our workstations, and push our changes back to the network-based repositories. This works perfectly in WinXP, but in Win7 I consistently get an error message when pushing back to the network share:</p>
  
  <blockquote>
    <p>pushing to t:\datamgt\automat\Kevin\SampleRepo
    searching for changes
    [Error 32] The process cannot access the file because it is being used by another process: 'T:\datamgt\automat\Kevin\SampleRepo\.hg\journal.dirstate'</p>
  </blockquote>
  
  <p>I'm using TortoiseHG 1.1.1 and Mercurial 1.6.1023.</p>
  
  <p>I've been able to push to repositories stored on the same workstation, but not to the network share repo. If possible, we'd prefer not to go to a webserver-based repository - it's an up-hill fight to get new software added to our servers.</p>