Community
Participate
Working Groups
Internal/provisional API and extension points were created in 3.6 to support importing bundles from CVS: Extension points: org.eclipse.pde.core.bundleImporters org.eclipse.pde.ui.bundleImportPages Interfaces: org.eclipse.pde.internal.core.importing.provisional.IBundleImporterDelegate org.eclipse.pde.internal.ui.provisional.IBundeImportWizardPage In 3.7, we should create an official API for this function to properly support other repository providers.
I've written a wiki page to describe the current implementation and desired API: http://wiki.eclipse.org/PDE/Importing_SCMURLs
The API will be provided by Team (bug 326926) and PDE will leverage it.
API is now available from Team.
We are almost there but its late for the move in M5. We will do it in early M6.
What work is remaining?
Reviewed the code changes. Removed an unnecessary comment and fixed a non-logged error. Testing went well, the UI handles just like the previous one and team integration works perfectly (similar repo matching, passward vault integration, overwriting existing projects). Marking as FIXED.
Verified in I20110307-2110. There are still a few quirks in the PDE behaviour, but we already have bugs open for them in 3.7.