[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[egit-dev] Fwd: [Bug 326926] New: API to configure and import SCM URLs
|
This should be something of interest to EGit developers. Basically, it
allowed for an Eclipse-SourceReferences: to contain a Maven SCM URL
and permit files to be checked out from that tag. This would allow
(for example) a bundle to declare back to where it originated, like
the pom, but that follows the bundle after compilation/deployment.
Since Maven now has Git support, we should probably see if we can hook
into that format for representing Git URLs, then be able to import a
bundle's source code by right-clicking and doing 'checkout from...' to
acquire the source for that bundle.
Alex
Begin forwarded message:
From: bugzilla-daemon@xxxxxxxxxxx
Date: October 4, 2010 15:25:39 BST
To: alex.blewitt@xxxxxxxxx
Subject: [Bug 326926] New: API to configure and import SCM URLs
https://bugs.eclipse.org/bugs/show_bug.cgi?id=326926
Product/Component: Platform / Team
Summary: API to configure and import SCM URLs
Classification: Eclipse
Product: Platform
Version: 3.7
Platform: PC
OS/Version: Windows XP
Status: NEW
Severity: enhancement
Priority: P3
Component: Team
AssignedTo: platform-team-inbox@xxxxxxxxxxx
ReportedBy: Darin_Wright@xxxxxxxxxx
CC: jeff@xxxxxxxxxxxxxxxxx, alex.blewitt@xxxxxxxxx,
martin.oberhuber@xxxxxxxxxxxxx
Blocks: 320552
PDE requires an API from Team to materialize workspace projects from
SCM URLs.
SCM URLs are URIs that refer to projects/source code in different
repositories
(similar in concept to "project set format" files).
SCM URLs can be specified in bundle Manifests to refer to source code
associated with a bundle. Having support from team to materialize
projects in
the workspace allows users to easily import the source code
associated with
bundles as workspace projects.
The following WIKI page describes the current and desired API/
implementation:
http://wiki.eclipse.org/PDE/Importing_SCMURLs
PDE originally provided this function in 3.6 using internal code and
extension
points. During 3.7, we'd like to make a public API to allow other team
providers to participate.
There is also some relevant history on bug 195729.
--
Configure bugmail: https://bugs.eclipse.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.