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.
Difference between revisions of "EGit/GitHub/ContributorGuide"
(→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'.
- automagically: open file
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.