Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "EGit/FAQ"

(What is EGit's target?)
(What versions of Eclipse does EGit target?)
Line 62: Line 62:
  
 
= What versions of Eclipse does EGit target? =
 
= What versions of Eclipse does EGit target? =
 +
 +
In general EGit promises to support at least the latest two Eclipse releases
 +
(as of this writing in Oct 2011 this is 3.6.2 "Helios SR2" and 3.7.1 "Indigo SR1").
 +
 +
If possible we will not prevent usage in older releases but if we want to take advantage of new functionality only available in one of the latest two Eclipse releases but not in older releases we will update dependencies which will in fact discontinue support for older releases.
 +
 +
'''THIS TABLE IS CURRENTLY A DRAFT'''
  
 
{| cellpadding="3" cellspacing="0" border="1"
 
{| cellpadding="3" cellspacing="0" border="1"
!EGit Core
+
!EGit
!EGit UI
+
!released for
 
!Supported Version of Eclipse
 
!Supported Version of Eclipse
 +
|-
 +
|1.2-SNAPSHOT
 +
|3.7.1 (Indigo SR1)
 +
|still Eclipse 3.5.2+ (Galileo) BUT if we find good reasons why we want to drop Galileo support in order to take advantage of new functionality only available in Helios we reserve the right to change this to 3.6.2+ (Helios)
 +
|-
 +
|1.1.0.201109151100-r
 +
|3.7.1 (Indigo SR1)
 +
|Eclipse 3.5.2+ (Galileo)
 
|-
 
|-
 
|1.0.0.201106090707-r
 
|1.0.0.201106090707-r
|1.0.0.201106090707-r
+
|3.6.0 (Helios)
|Eclipse 3.6.2+ (Helios)
+
|Eclipse 3.5.2+ (Galileo)
 
|}
 
|}
  
EGit 0.7.1 requires Eclipse 3.5 (Galileo) or newer. See {{bug|308027}} for more details on providing support for Eclipse 3.4.
+
Since 0.7.1 EGit requires Eclipse 3.5.2 (Galileo) or newer. See {{bug|308027}} for more details on providing support for Eclipse 3.4.
  
 
Compatible version of Git: To Be Announced.
 
Compatible version of Git: To Be Announced.
  
 
[[Category:Git]]
 
[[Category:Git]]

Revision as of 10:28, 17 October 2011

EGit
Website
Download
Community
Mailing ListForumsIRCmattermost
Issues
OpenHelp WantedBug Day
Contribute
Browse SourceProject Set File

What is Git?

Git is a distributed SCM/VCS, which means every developer has a full copy of all history of every revision of the code, making queries against the history very fast and versatile. The EGit project is implementing Eclipse tooling on top of a Java implementation of Git.

What is JGit?

JGit is a EDL/BSD licensed, lightweight, pure Java library implementing the Git version control file access routines, network protocols, and core version control algorithms.

See the embrynonic JGitTutorial.

What is EGit?

EGit is an EPL licensed Eclipse Team provider for Git, built on top of JGit.

What is New and Noteworthy?

You can find the latest changes for EGit and JGit below:

Where can I find older releases of EGit?

It's recommended to use the latest released version of EGit, find it's p2 repository here http://download.eclipse.org/egit/updates.

In case you need an older version, try an older repository:

Release Version p2 repository URL
1.1.0.201109151100-r http://download.eclipse.org/egit/updates-1.1
1.0.0.201106090707-r http://download.eclipse.org/egit/updates-1.0
0.12.1 (Incubation) http://download.eclipse.org/egit/updates-0.12
0.11.3 (Incubation) http://download.eclipse.org/egit/updates-0.11
0.10.1 (Incubation) http://download.eclipse.org/egit/updates-0.10
0.9.3 (Incubation) http://download.eclipse.org/egit/updates-0.9
0.8.4 (Incubation) http://download.eclipse.org/egit/updates-0.8

The project follows a pattern of http://download.eclipse.org/egit/updates-<release> for its sites.

Retention Policy

All release p2 repositories will be kept forever.

What versions of Eclipse does EGit target?

In general EGit promises to support at least the latest two Eclipse releases (as of this writing in Oct 2011 this is 3.6.2 "Helios SR2" and 3.7.1 "Indigo SR1").

If possible we will not prevent usage in older releases but if we want to take advantage of new functionality only available in one of the latest two Eclipse releases but not in older releases we will update dependencies which will in fact discontinue support for older releases.

THIS TABLE IS CURRENTLY A DRAFT

EGit released for Supported Version of Eclipse
1.2-SNAPSHOT 3.7.1 (Indigo SR1) still Eclipse 3.5.2+ (Galileo) BUT if we find good reasons why we want to drop Galileo support in order to take advantage of new functionality only available in Helios we reserve the right to change this to 3.6.2+ (Helios)
1.1.0.201109151100-r 3.7.1 (Indigo SR1) Eclipse 3.5.2+ (Galileo)
1.0.0.201106090707-r 3.6.0 (Helios) Eclipse 3.5.2+ (Galileo)

Since 0.7.1 EGit requires Eclipse 3.5.2 (Galileo) or newer. See bug 308027 for more details on providing support for Eclipse 3.4.

Compatible version of Git: To Be Announced.

Back to the top