Community
Participate
Working Groups
At the moment it is possible to maintain multiple workspaces under Eclipse by specifying -platform to the application. However it is not possible to switch between workspaces without shutting down Eclipse or starting another application instance in parallel. From the user standpoint, it would be nice if the following workspace-related functionality were available from within the Eclipse UI (much like it is in VAME): 1) New Workspace 2) Open Workspace... 3) Save Workspace 4) Save Workspace As... These operations would support: - multiuser development on the same machine [esp. useful in eXtreme environments] - quick backup snapshots - archival snapshots - rapid deployment snapshots (for setting up local build environments within a team of developers) - transferring development snapshots between workstations - perhaps encapsulating user per-project preferences [the different semantics of developing in Java, C++, HTML, JSP may impact the manner in which a developer would structure their user interface, in terms of which action sets are loaded, and which types projects will be displayed together] NOTES: JB (22/05/2001 6:25:11 PM)
PRODUCT VERSION: Build 109
There are no plans to add this support.
Reopen for investigation
Can do this without core support.
*** Bug 28346 has been marked as a duplicate of this bug. ***
This bug is SERIOUS; many users (educational too, in Universities [mine too]) can't use Eclipse on multiuser operating systems (Windows 2000/XP) with NTFS because they don't have permissions to write to Eclipse home directory. Configuration files have to be stored _PER USER_ (in each user home directory) and NOT globally (in Eclipse home directory). See "%HOMEPATH%", "%APPDATA%", "%USERPROFILE%" and "%ALLUSERSPROFILE%" environment variables in Windows 2000/XP.
Increasing severity, however there are no plans for the UI team to work on this defect report until higher priority items are addressed.
Just wanted to add an additional note to this item. Without this support, development environments with multiple branchs become enormously difficult to work with. The company I work at now have roughly 10 projects and each are branched in parallel for releases (not by my design). If I have three working environments such as: HEAD Current staging branch Long term new functionality branch This would require 30 different projects inside the single workspace in order to work properly or require shutting down a restarting with the -data option. This is very difficult when jumping between workspaces often. The ability to switch workspaces from within would be a much better solution. This functionality was introduced many years ago and used everywhere such as Visual Studio, IntelliJ, Together, etc. It seems cumbersome that Eclipse does not support this feature.
There is a 3.0 plan item for this feature. See defect 37681 *** This bug has been marked as a duplicate of 37681 ***