Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 359845

Summary: Zipped repository is needed
Product: [Technology] EGit Reporter: Konstantin Komissarchik <konstantin>
Component: RelengAssignee: Project Inbox <egit.releng-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: major    
Priority: P3 CC: matthias.sohn, mn, mober.at+eclipse, remy.suen
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:

Description Konstantin Komissarchik CLA 2011-10-04 10:22:56 EDT
Currently, EGit appears to be only distributed via online repositories or at least. Some adopters require a zipped repository in order to integrate with offline build processes. 

This is a request for EGit releases to be made available in zipped repository format.
Comment 1 Konstantin Komissarchik CLA 2011-10-21 19:06:28 EDT
Any thoughts on this? This is a major roadblock to including eGit in at least one potential adopter's distributions.

Another related issue is that there is apparently no method for getting access to old releases. For instance, the repository listed on the "downloads" page (http://download.eclipse.org/egit/updates) only contains the 1.1 release. I found no method for download the 1.0 release.

Update: I went to the project summary page (http://www.eclipse.org/projects/project.php?id=technology.egit) and there found links for release-specific repositories. The main downloads page should be updated to include those references as well.
Comment 2 Konstantin Komissarchik CLA 2011-10-24 12:29:39 EDT
Ping... Is anyone from eGit team listening on this inbox?
Comment 3 Remy Suen CLA 2011-10-24 13:09:32 EDT
(In reply to comment #2)
> Ping... Is anyone from eGit team listening on this inbox?

I suggest you raise the issue on the egit-dev mailing list.
Comment 4 Matthias Sohn CLA 2011-10-24 18:07:51 EDT
You may consider to use the p2 mirror task [1] to copy the p2 repository.
I added a link to the download page [2] pointing to the wiki page [3] explaining
where to find older releases.

[1] http://wiki.eclipse.org/Equinox/p2/Ant_Tasks#Mirror_Task
[2] http://www.eclipse.org/egit/download/
[3] http://wiki.eclipse.org/EGit/FAQ#Where_can_I_find_older_releases_of_EGit.3F
Comment 5 Konstantin Komissarchik CLA 2011-10-24 18:18:34 EDT
Thanks for the response and for updating the downloads page. Regarding the zipped repository, using the p2 mirror tool is a short-term workaround, but it isn't a viable solution in general. It is a more cumbersome process for adopters and other offline users. Also, when downloading a zipped repository, a single checksum will tell the adopter whether they got all the binaries exactly as produced by the project. More glitches are possible when mirroring an online repository. 

We consume a number of Eclipse into our distribution. So far, eGit is the only project that hasn't provided a zipped repository.
Comment 6 Matthias Sohn CLA 2011-10-24 19:08:55 EDT
(In reply to comment #5)
> Thanks for the response and for updating the downloads page. Regarding the
> zipped repository, using the p2 mirror tool is a short-term workaround, but it
> isn't a viable solution in general. It is a more cumbersome process for
> adopters and other offline users. Also, when downloading a zipped repository, a
> single checksum will tell the adopter whether they got all the binaries exactly
> as produced by the project. More glitches are possible when mirroring an online
> repository. 
> 
> We consume a number of Eclipse into our distribution. So far, eGit is the only
> project that hasn't provided a zipped repository.

maybe I find the time to care for this until the next release, I need to look into how the eclipse-maven-signing plugin publishes results after signing them [1]

[1] http://egit.eclipse.org/w/?p=egit.git;a=blob;f=org.eclipse.egit-updatesite/pom.xml
Comment 7 Martin Oberhuber CLA 2013-03-10 01:48:10 EST
A zipped "EGit p2 repository download for system integrators" is available on the download page since 1.2 :

http://eclipse.org/egit/download/

I've been using this successfully for egit-2.3.1 so I believe that this bug can be closed / verified ?
Comment 8 Mykola Nikishov CLA 2015-06-30 16:22:56 EDT
Yes, EGit releases are available in zipped repository format from https://eclipse.org/egit/download/