title: Eclipse sync workspaces/perspectives/preferences across computers
body: <p>I have a project I need to be working on from two different computers, at work and at home. 
  I need to be able to work on the code from both computers, so the issue is two fold;</p>
  
  <ol>
  <li>Sharing the code</li>
  <li>Sharing the workspace.</li>
  </ol>
  
  <p>1 is simple enough with svn; but I feel icky committing broken code to svn just so I can access that again from home. I can live with this but is there a better option?</p>
  
  <p>To elaborate more on 2. I have a highly customized eclipse setup on one of the computers where I spent hours adding plugins and tweaking every tiny config options I could access to get it to the point where it is just right. It'll be a pain redoing every single change on the other computer, is there some way to automatically sync that? I know I can export preferences from Eclipse and import them, but I don't want to have to manually do that each time I change something. [Also, I don't think exporting preferences also exports perspectives?]</p>
  
  <p>Both computers run windows.</p>