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/Training"
(→EGit Training Packages) |
|||
(4 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | ==EGit Training Packages== | + | ==EclipseCon 2012 Git Tutorial== |
+ | Find all exercises and the slides [https://docs.google.com/open?id=0B4F_gjXVrHZVRXkydE0xVFBRRkc1WUpEcXdwQ2I1dw here]. | ||
+ | |||
+ | Follow the [https://docs.google.com/document/d/1UCbNCvljiInc6-vwBsHHzOQ1ItC10f1bFAOi8T30DJ8/edit exercise #1] to prepare for the Git Tutorial. | ||
+ | Find download links to the training packages below. | ||
+ | |||
+ | ===EGit Training Packages=== | ||
Pre-installed EGit training packages including | Pre-installed EGit training packages including | ||
* Eclipse SDK 3.7.2 | * Eclipse SDK 3.7.2 | ||
Line 8: | Line 14: | ||
'''Linux''' | '''Linux''' | ||
− | [http://download.eclipse.org/egit/training/eclipse-SDK-3.7.2-linux-gtk-x86_64.tar.gz eclipse-SDK-3.7.2-linux-gtk-x86_64.tar.gz] | + | [http://download.eclipse.org/egit/training/eclipse-SDK-3.7.2-linux-gtk-x86_64.tar.gz eclipse-SDK-3.7.2-linux-gtk-x86_64.tar.gz] |
[http://download.eclipse.org/egit/training/eclipse-SDK-3.7.2-linux-gtk.tar.gz eclipse-SDK-3.7.2-linux-gtk.tar.gz] | [http://download.eclipse.org/egit/training/eclipse-SDK-3.7.2-linux-gtk.tar.gz eclipse-SDK-3.7.2-linux-gtk.tar.gz] | ||
Line 18: | Line 24: | ||
[http://download.eclipse.org/egit/training/eclipse-SDK-3.7.2-win32-x86_64.zip eclipse-SDK-3.7.2-win32-x86_64.zip] | [http://download.eclipse.org/egit/training/eclipse-SDK-3.7.2-win32-x86_64.zip eclipse-SDK-3.7.2-win32-x86_64.zip] | ||
[http://download.eclipse.org/egit/training/eclipse-SDK-3.7.2-win32.zip eclipse-SDK-3.7.2-win32.zip] | [http://download.eclipse.org/egit/training/eclipse-SDK-3.7.2-win32.zip eclipse-SDK-3.7.2-win32.zip] | ||
+ | |||
+ | == EGit Tutorial (EclipseCon March 2011) == | ||
+ | |||
+ | You may want to learn how to work with EGit and Gerrit Code Review by going through the [http://www.eclipsecon.org/2011/sessions/?page=sessions&id=2035 EGit tutorial we held at EclipseCon America 2011]. | ||
+ | |||
+ | === Installation and Configuration === | ||
+ | This tutorial was developed using EGit 0.11 so you should use at least this version. Newer versions may provide an easier way to do certain steps, look at the [http://wiki.eclipse.org/EGit/FAQ#Where_can_I_find_older_releases_of_EGit.3F EGit "New and Noteworthy" documentation]. | ||
+ | |||
+ | Best you go through the exercises using the Gerrit-in-a-zip you may download from TODO. | ||
+ | See exercise 9 to learn how to use that. | ||
+ | |||
+ | The egit-training repository is also available on http://egit.eclipse.org/. | ||
+ | You may clone it from there using | ||
+ | git://egit.eclipse.org/egit-training.git | ||
+ | |||
+ | More details are given in | ||
+ | * Exercise 1: [https://docs.google.com/document/d/1Uxq59vCcWqK-hPb5CHQcR97AmJehj6Rn0ScTnih2tyU/edit?hl=en_US Installation and configuration] | ||
+ | * Exercise 9: [https://docs.google.com/document/d/1JDdge66iEN5BvBMSETtO3u5eUHmsuXLCoEc25HQqOcE/edit?hl=en_US Starting demo Gerrit server] | ||
+ | |||
+ | === Exercises === | ||
+ | * Exercise 2: [https://docs.google.com/document/d/1v65gQ2FdzZrqEfOCoCa6iUOLr9cxu2BRYo5EoKDARr0/edit?hl=en_US Develop a feature] | ||
+ | * Exercise 3: [https://docs.google.com/document/d/1B6AD3SPMj6OTjibAQut07BlkYs4aVdPkREQBSYhL1Go/edit?hl=en_US Review a change from another developer] | ||
+ | * Exercise 4: [https://docs.google.com/document/d/1FrsMGskez96vYFJaYyqKBYjklxj5dpBvqtpEpqKfsTo/edit?hl=en_US Rework your change] | ||
+ | * Exercise 5: [https://docs.google.com/document/d/1us6K8cEvtiPsEqqEZoN3MqLJV2dNrHCwURzTeR413T0/edit?hl=en_US Review re-worked change] | ||
+ | * Exercise 6: [https://docs.google.com/document/d/1ESvTMzNy4b6-5doARKt-vEaBOE8oUAQGSDccKyH1eZo/edit?hl=en_US Register projects to watch] | ||
+ | * Exercise 7: [https://docs.google.com/document/d/1hJrlX_S3Z2qYZudNg8CFnuUnZMhFIsS2RI-_uib2gzk/edit?hl=en_US Rebase change to resolve conflicts] | ||
+ | * Exercise 8: [https://docs.google.com/document/d/18f_IRY_ztLCsipZKqjdwaofjbQC-_wP-WqTD5dqNvlE/edit?hl=en_US Working with patch series] | ||
+ | |||
+ | <br/> | ||
+ | |||
+ | == EGit Tutorial (EclipseCon Europe Nov 2011) == | ||
+ | We held this tutorial [http://www.eclipsecon.org/europe2011/sessions/eclipse-hackers-guide-git-universe "Eclipse Hacker's Guide to the Git Universe"] at EclipseCon Europe on Nov 2, 2011. | ||
+ | |||
+ | This tutorial was developed using EGit 1.2-SNAPSHOT so you should use at least this version. | ||
+ | Newer versions may provide an easier way to do certain steps, look at the [http://wiki.eclipse.org/EGit/FAQ#Where_can_I_find_older_releases_of_EGit.3F EGit "New and Noteworthy" documentation]. | ||
+ | |||
+ | The egit-training repository is also available on http://egit.eclipse.org/. | ||
+ | You may clone it from there using | ||
+ | git://egit.eclipse.org/egit-training.git | ||
+ | |||
+ | === Exercises === | ||
+ | Find slides and exercises [https://docs.google.com/#folders/0B4F_gjXVrHZVYmYzN2EwMmQtMmQyNC00NmI4LWFmODQtYjk4ZGVlMTI0NGJl here] |
Latest revision as of 04:37, 2 May 2012
Contents
EclipseCon 2012 Git Tutorial
Find all exercises and the slides here.
Follow the exercise #1 to prepare for the Git Tutorial. Find download links to the training packages below.
EGit Training Packages
Pre-installed EGit training packages including
- Eclipse SDK 3.7.2
- JGit, EGit 2.0-SNAPSHOT (nightly build)
- Github connector 2.0-SNAPSHOT (nightly build 2012-03-22)
- Mylyn Reviews Gerrit Connector 0.9-SNAPSHOT (weekly build 2012-03-22)
- Mylyn Builds 0.9-SNAPSHOT (weekly build)
Linux
eclipse-SDK-3.7.2-linux-gtk-x86_64.tar.gz eclipse-SDK-3.7.2-linux-gtk.tar.gz
Mac
eclipse-SDK-3.7.2-macosx-cocoa-x86_64.tar.gz eclipse-SDK-3.7.2-macosx-cocoa.tar.gz
Windows
eclipse-SDK-3.7.2-win32-x86_64.zip eclipse-SDK-3.7.2-win32.zip
EGit Tutorial (EclipseCon March 2011)
You may want to learn how to work with EGit and Gerrit Code Review by going through the EGit tutorial we held at EclipseCon America 2011.
Installation and Configuration
This tutorial was developed using EGit 0.11 so you should use at least this version. Newer versions may provide an easier way to do certain steps, look at the EGit "New and Noteworthy" documentation.
Best you go through the exercises using the Gerrit-in-a-zip you may download from TODO. See exercise 9 to learn how to use that.
The egit-training repository is also available on http://egit.eclipse.org/. You may clone it from there using
git://egit.eclipse.org/egit-training.git
More details are given in
- Exercise 1: Installation and configuration
- Exercise 9: Starting demo Gerrit server
Exercises
- Exercise 2: Develop a feature
- Exercise 3: Review a change from another developer
- Exercise 4: Rework your change
- Exercise 5: Review re-worked change
- Exercise 6: Register projects to watch
- Exercise 7: Rebase change to resolve conflicts
- Exercise 8: Working with patch series
EGit Tutorial (EclipseCon Europe Nov 2011)
We held this tutorial "Eclipse Hacker's Guide to the Git Universe" at EclipseCon Europe on Nov 2, 2011.
This tutorial was developed using EGit 1.2-SNAPSHOT so you should use at least this version. Newer versions may provide an easier way to do certain steps, look at the EGit "New and Noteworthy" documentation.
The egit-training repository is also available on http://egit.eclipse.org/. You may clone it from there using
git://egit.eclipse.org/egit-training.git
Exercises
Find slides and exercises here