"smlsr" wrote:
All projects are associated to a WORKSPACE. Where data is saved, and is also attributed with user info.
Look at VisualSVN (free SVN Server), takes 5 minutes to setup.
Will alleviate 100% of problems.
Exactly so.
More generally...
Endless, by definition (multiple machines coherently accessing the same codebase), what you want is some form of source code management system, and have Eclipse be able to interact with it as seamlessly as possible.
Fortunately, Eclipse has general SCM support built into it's framework, and there are a wide variety of Eclipse plugins available for accessing just about any SCM out there.
smlr mentions a nice and easy Subversion variant, but there are eclipse plugins for plenty of others if you don't like SVN - Pretty much all the major SCMs can be used - CVS, Git, Mercurial, P4, ClearCase, VSS, etc.