|
Re: Oomph: how to update local .setup to the recent remote version [message #1809277 is a reply to message #1809120] |
Fri, 12 July 2019 16:24 |
Ed Merks Messages: 33140 Registered: July 2009 |
Senior Member |
|
|
One thing that will be helpful is to fix this task: <setupTask
xsi:type="setup:EclipseIniTask"
disabled="true"
option="-Doomph.redirection.passage"
value="=passage/passage.git/plain/releng/org.eclipse.passage.releng/passage.setup->${git.clone.passage.location|uri}/releng/org.eclipse.passage.releng/passage.setup"
vm="true">
<description>Set an Oomph redirection system property to redirect the logical location of this setup to its physical location in the Git clone.</description>
</setupTask>
The value to the left of the -> should be exactly "https://git.eclipse.org/c/passage/passage.git/plain/releng/org.eclipse.passage.releng/passage.setup".
To work around this, you can edit the eclipse.ini to change that -D value and restart your IDE. Then the IDE will use the local version in your local Git clone.
The other issue to keep in mind is that no one ever directly access git.eclispe.org because the server could get very unhappy if too many people do that (and that makes the committers and the webmaster unhappy).
So there is a job that builds a zip of all the resource:
https://ci.eclipse.org/oomph/job/setup-archiver/
And unfortunately git.eclipse.org will often serve up stale cached results for some time before it makes it into the zip. And then the web server from which you download also has a bad habit of delivering stale cached content for some time. So it can take as much as a 1/2 hour for the changes to be archived and downloadable.
From within the IDE, you can force a refresh from Window -> Preferences -> Oomph -> Remote Resources "Refresh Remote Cache".
If you use Oomph quite a bit you'll find that enabling Window -> Preferences -> Oomph -> Setup Tasks "Show tool bar contributions" is helpful because it shows a tool bar with two icons from which you can easily open setups and perform setup task (and refresh the remote cache).
Probably your commit should show up by now. If not, please let me know to investigate further.
Ed Merks
Professional Support: https://www.macromodeling.com/
|
|
|
Powered by
FUDForum. Page generated in 0.02247 seconds