Bug 2090 - [Workbench] DCR: Support for multiple workspaces from within Eclipse UI (1GE5ESW)
Summary: [Workbench] DCR: Support for multiple workspaces from within Eclipse UI (1GE5...
Status: RESOLVED DUPLICATE of bug 37681
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 2.0   Edit
Hardware: All Windows 2000
: P4 major with 1 vote (vote)
Target Milestone: ---   Edit
Assignee: Platform-UI-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: investigate
: 28346 (view as bug list)
Depends on:
Blocks:
 
Reported: 2001-10-10 22:26 EDT by Kevin Haaland CLA
Modified: 2004-03-25 17:50 EST (History)
7 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kevin Haaland CLA 2001-10-10 22:26:16 EDT
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)
Comment 1 DJ Houghton CLA 2001-10-29 17:50:44 EST
PRODUCT VERSION:
Build 109

Comment 2 Kevin Haaland CLA 2002-01-21 20:29:26 EST
There are no plans to add this support. 
Comment 3 Randy Giffen CLA 2002-08-07 11:09:03 EDT
Reopen for investigation
Comment 4 Eduardo Pereira CLA 2002-09-05 13:54:17 EDT
Can do this without core support.
Comment 5 Sonia Dimitrov CLA 2002-12-16 08:32:28 EST
*** Bug 28346 has been marked as a duplicate of this bug. ***
Comment 6 Michelangelo De Simone CLA 2003-01-11 15:06:13 EST
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.
Comment 7 Kevin Haaland CLA 2003-02-07 14:51:18 EST
Increasing severity, however there are no plans for the UI team to work on this 
defect report until higher priority items are addressed.  

Comment 8 Brian Pontarelli CLA 2003-10-23 16:40:19 EDT
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.
Comment 9 Kevin Haaland CLA 2004-03-25 17:50:18 EST
There is a 3.0 plan item for this feature. See defect 37681

*** This bug has been marked as a duplicate of 37681 ***