Skip to main content

Notice: This Wiki is now read only and edits are no longer 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/GitHub/ContributorGuide"

< EGit‎ | GitHub
(Contributing Patches)
Line 9: Line 9:
 
*Download dependencies:
 
*Download dependencies:
 
** automagically: open file <code>org.eclipse.mylyn.github-feature/github.target</code> [http://egit.eclipse.org/w/?p=egit-github.git;a=blob_plain;f=org.eclipse.mylyn.github-feature/github.target;hb=11de1383dc3991dff77b6f0663e06e268ca8689b gitweb] and select 'Set as Target Platfrom'.
 
** automagically: open file <code>org.eclipse.mylyn.github-feature/github.target</code> [http://egit.eclipse.org/w/?p=egit-github.git;a=blob_plain;f=org.eclipse.mylyn.github-feature/github.target;hb=11de1383dc3991dff77b6f0663e06e268ca8689b gitweb] and select 'Set as Target Platfrom'.
 +
 +
= Builds =
 +
 +
EGit GitHub builds run on build.eclipse.org via Hudson using
 +
* [http://maven.apache.org/download.html at least Maven 3.0.0]
 +
 +
Hudson
 +
* [https://hudson.eclipse.org/hudson/job/egit-github EGit-GitHub@hudson.eclipse.org]
  
 
= Contributing Patches =
 
= Contributing Patches =

Revision as of 10:50, 20 April 2011

EGit also provides tools for integrating with GitHub and Mylyn tasks.

Obtaining Sources

  • File > Import > Git > Git Repository
  • Enter URI:
git://egit.eclipse.org/egit-github.git
  • Import projects
  • Download dependencies:
    • automagically: open file org.eclipse.mylyn.github-feature/github.target gitweb and select 'Set as Target Platfrom'.

Builds

EGit GitHub builds run on build.eclipse.org via Hudson using

Hudson

Contributing Patches

We accept patches via our Gerrit instance: http://egit.eclipse.org/

Since git can have multiple remotes, you can define one to be used to refer to Gerrit to save typing. Inside of a checked out repository:

cd path/to/egit-github
git config remote.review.url ssh://username@egit.eclipse.org:29418/egit-github.git
git config remote.review.push HEAD:refs/for/master

You can now submit review requests from either repository using:

git push review

To learn more about contributing patches to Gerrit, see the main EGit Contributor Guide.

Back to the top