View Issue Details

IDProjectCategoryView StatusLast Update
0000542Ecere SDKidepublic2014-07-11 18:13
Reporterjerome Assigned To 
PriorityimmediateSeverityfeatureReproducibilityhave not tried
Status newResolutionopen 
Summary0000542: Handling multiple separate workspace containing the same project, opening Workspace from IDE command line
DescriptionWe need to support opening a workspace directly with the IDE.

We need to support using separate workspaces associated with the same project.

Perhaps a dialog should come up letting you chose with workspace to use when opening a project and multiple workspaces exist.
TagsNo tags attached.

Relationships

related to 0000078 new When opening a project and a workspace exists, code should be added to ensure the project is the contained within that workspace 
related to 0000179 new Projects building: dependencies, current project 

Activities

jerome

2012-11-06 02:55

administrator   ~0000656

when opening a project... it could try to go up the folder hierarchy looking for workspaces
and then if it finds one, see if the project is included
if it doesn't find any all the way up to root, then create a new workspace in the project directory

jerome

2012-11-06 02:58

administrator   ~0000658

i open up ecere.epj
in sdk/ecere/
say I do have a workspace sdk/ecereSDK.ews
it's going to go up in sdk, see that, see that ecere.epj is in there and open that automatically
if it finds more than one containing ecere.epj (in the first folder where it finds a workspace containing the .epj)

it presents a selection dialog

jerome

2012-11-06 03:01

administrator   ~0000659

Project / Close was just temporary, it really should be workspace close
recent workspaces menu...
makes more sense than projects actually
but we can keep both
selecting a different project, if it's contained in the same workspace could simply toggle it as the active project (Link Multiple projects #)

we need dependencies as well (Link Dependencies #)

Issue History

Date Modified Username Field Change
2010-08-12 18:55 jerome New Issue
2010-08-12 18:56 jerome Relationship added related to 0000078
2010-09-05 01:02 redj Status new => assigned
2010-09-05 01:02 redj Assigned To => redj
2012-03-08 15:41 redj Target Version old 0.44.pre2 => 0.45 Ginkakuji
2012-03-29 07:52 redj Category => ide
2012-03-29 07:52 redj Project @3@ => Ecere SDK
2012-11-06 02:54 redj Summary Handling multiple workspace for a same project, opening Workspace from IDE command line => Handling multiple separate workspace containing the same project, opening Workspace from IDE command line
2012-11-06 02:55 jerome Note Added: 0000656
2012-11-06 02:58 jerome Note Added: 0000658
2012-11-06 03:01 jerome Note Added: 0000659
2013-04-24 20:31 jerome Assigned To redj =>
2013-04-24 20:35 jerome Status assigned => new
2013-04-26 18:28 jerome Target Version 0.45 Ginkakuji => 0.44.8 Silver
2013-09-29 06:53 jerome Relationship added related to 0000179
2014-07-11 18:13 jerome Target Version 0.44.80 Silver => 0.46.1