Reputation: 937
I would like to sync Eclipse workspaces between XP and Seven because I often write on netbook when I'm away, on notebook at home. I used Dropbox before, because my two computers were both Seven. Now, with XP on netbook, I've got path incompatibility with extern libraries and other references. What is the best way to share my projects? Requirements:
Upvotes: 1
Views: 717
Reputation: 20023
Share your projects with a Team Provider, CVS, SVN, Git, etc. If you must use external libraries, put them in projects as well (you really shouldn't rely on anything being installed on the local machine--it's too unpredictable and as you've found not portable). Set your JRE using an Execution Environment. Use Classpath Variables if you must. Don't try and keep the entire workspace identical across machines--it's flat out not supported and you'll only have yourself to blame if/when you start seeing odd and otherwise unexplainable problems. If you're absolutely dead set on using DropBox, as with proper team providers, do it only at the project level. Don't store the entire workspace in it.
Upvotes: 3
Reputation: 5745
Try Bitbucket. It allowes you to create free Git or Mercurial repositories for your personal projects. It comes with some other handy features as well such as Wiki or issue tracking. Highly recommended.
Upvotes: 1