It's all about the answers!

Ask a question

Is it possible to share an Eclipse workspace between two different versions of Eclipse at the same time?


Mike Shkolnik (9808161143) | asked Jul 19 '12, 8:22 p.m.
edited Jul 19 '12, 9:40 p.m. by Seth Packham (1.4k42213)
The problem: Our development tools require Eclipse Ganymede. We would like to be able to upgrade to RTC 4 but are stuck on RTC 2 due to the Ganymede requirement.

Possible solution: Two Eclipses. Ganymede with dev tool plugins for coding, Helios with RTC for checkin/delivery. Two monitors - code on the left in Ganymede, click refresh on the right in Helios and do checkin/delivery.

Is this possible? On a general level, sharing folders between Ganymede and Helios should not be a big deal, but what about sharing personal workspaces, while both are open? Usually you get the error that the workspace is already in use - add to that there are two different versions. How could this work?

Comments
Seth Packham commented Jul 19 '12, 9:40 p.m.
FORUM ADMINISTRATOR / JAZZ DEVELOPER

I edited your question to reflect what you were asking.

Accepted answer


permanent link
Rene Meyer (42913334) | answered Jul 20 '12, 8:31 a.m.
JAZZ DEVELOPER
Hello,

I would not share the workspace. A workspace contains metadata for Eclipse Plugins and usually Eclipse Projects are created below the Workspace directory (standard behavior). You can also create a Eclipse Project outside the standard workspace directory then you can register the project in both Eclipse Workspaces. The simplest way would be to create the project outside the workspace directory and register that project in the different Eclipse Workspaces. The only problem could be that when the newer Eclipse version tries to upgrade the project settings which might not be understand by the older Eclipse version.

Best Regards,
René Meyer


Ralph Schoon selected this answer as the correct answer

Your answer


Register or to post your answer.


Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.