Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [git] Workspace layout: Equinox vs. git

You can set the osgi.framework.extension (VM arg -D prop) to point to your
framework extension using a fully qualified name.  For example:

-Dosgi.framework.extension=reference:file:/fully/qualified/path/to/your/gitRepo/herrman.stephan.fwk.extension.project

HTH

Tom




|------------>
| From:      |
|------------>
  >--------------------------------------------------------------------------------------------------------------------------------------------------|
  |Stephan Herrmann <stephan@xxxxxxxxxxxxxxx>                                                                                                        |
  >--------------------------------------------------------------------------------------------------------------------------------------------------|
|------------>
| To:        |
|------------>
  >--------------------------------------------------------------------------------------------------------------------------------------------------|
  |git@xxxxxxxxxxx,                                                                                                                                  |
  >--------------------------------------------------------------------------------------------------------------------------------------------------|
|------------>
| Date:      |
|------------>
  >--------------------------------------------------------------------------------------------------------------------------------------------------|
  |12/09/2011 05:30 PM                                                                                                                               |
  >--------------------------------------------------------------------------------------------------------------------------------------------------|
|------------>
| Subject:   |
|------------>
  >--------------------------------------------------------------------------------------------------------------------------------------------------|
  |[git] Workspace layout: Equinox vs. git                                                                                                           |
  >--------------------------------------------------------------------------------------------------------------------------------------------------|





Hi, me again,

after I got the Object Teams repo massaged so that PDE/Build + Git fetch
factory
can work with the existing structure including old tags (hooray!), I ran
into an issue
where (E)Git and Equinox impose conflicting requirements:

- We have a fragment that is a framework extension
- Any framework extension must be located next to the org.eclipse.osgi
bundle
- I want to debug the framework extension which I have in my workspace
- EGit imports projects by linking to the repo clone under ${HOME}/git
- Our framework extension and org.eclipse.osgi do not reside in the same
git repo.
=> I cannot arrange projects so that they sit side-by-side in the same
   parent directory.
=> The framework extension will not be recognized by org.eclipse.osgi.

Back in the old (cvs then svn) days, it was no problem to have projects
physically
within the workspace. With (E)git this seems to be a dead end.

Does this mean, equinox framework extensions cannot be developed using
git??
I must be missing something.

Any ideas?

TIA,
Stephan
_______________________________________________
git mailing list
git@xxxxxxxxxxx
http://dev.eclipse.org/mailman/listinfo/git






Back to the top