title: Sync folder of VMWare host and guest
body: <p>I am running Win 7 for everyday use, but for development I power up VMWare Workstation 9 with Ubuntu 12.04 LTS installed. What is the easiest way to keep my sourcecode developed in the guest system in sync with the host? (e.g. for the case of guest system failure - I always consider these as disposable.)</p>
  
  <p>Approaches I could think of:</p>
  
  <ul>
  <li>Some kind of "folder sharing" as known from windows-only networks</li>
  <li>Using some VM feature to mount a host folder into the guest</li>
  <li>having an SVN server on the host (Tortoise) reachable from withhin the guest</li>
  <li>Using some Unix feature to upload files via Net to the host</li>
  </ul>
  
  <p>What is the most common / best practise way? One goal it to keep the host system clean and with a minimum of additional software, while I don´t mind what to install on the guest. I would prefer some VMware approach, I exists. 
  Thanks!</p>