Upload
stefan-lay
View
877
Download
0
Embed Size (px)
Citation preview
Git and Eclipse: News from EGit, Gerrit and Github integration
http://eclipse.org/egithttp://code.google.com/p/gerrit
https://github.com
+ =Stefan Lay (SAP)[email protected]: @stefanlay
Git and Eclipse: News from EGit, Gerrit and Github integration | © 2011 by Stefan Lay, SAP AG
Git and “Genosse Trend”
http://aniszczyk.org/2011/11/23/apache-and-politics-over-code/
Google trend search in US: git, svn | subversion, mercurial, github
Git and Eclipse: News from EGit, Gerrit and Github integration | © 2011 by Stefan Lay, SAP AG
History Git @ Eclipse
2005 Linus Torvalds starts Git
2006 Shawn Pearce starts JGit
2009 Eclipse decides on Git as replacement for CVS/SVN JGit/EGit move to eclipse.org, SAP joins 3/2010 EGit released 0.7 (first release at Eclipse) 9/2011 EGit released 1.1 (Indigo SR1)
10/2011 Eclipse git adoption:
12/2011 Gerrit hosted by Eclipse
12/2012 Eclipse stops CVS support
Git and Eclipse: News from EGit, Gerrit and Github integration | © 2011 by Stefan Lay, SAP AG
Why did Eclipse move?
Git increases developer productivity
Git makes collaboration easier
Gerrit Review is great for Contributors
Github is the most popular coding platform
Git and Eclipse: News from EGit, Gerrit and Github integration | © 2011 by Stefan Lay, SAP AG
Github – social coding
Git and Eclipse: News from EGit, Gerrit and Github integration | © 2011 by Stefan Lay, SAP AG
Developer PC
Gerrit
git gitgitgit
Developer PC
gitgit
Hudson
- clone repository - fetch / push changes
- verify proposed changes- continuous integration builds
Gerrit
git gitgitgit
Github
Git and Eclipse: News from EGit, Gerrit and Github integration | © 2011 by Stefan Lay, SAP AG
DEMO
Git and Eclipse: News from EGit, Gerrit and Github integration | © 2011 by Stefan Lay, SAP AG
Gerrit Code Review
Gerrit developed at http://code.google.com/p/gerrit
https://review.source.android.com/Gerrit for Android projects (also Gerrit)
Git and Eclipse: News from EGit, Gerrit and Github integration | © 2011 by Stefan Lay, SAP AG
Git Resources
Ask questions on the EGit forum or egit-dev/jgit-dev lists
http://git-scm.com/documentation is your friend
If you want comedy, watch Linus' talk at Googlehttp://www.youtube.com/watch?v=4XpnKHJAok8
Read the Pro Git book - http://progit.org/book/
Git and Eclipse: News from EGit, Gerrit and Github integration | © 2011 by Stefan Lay, SAP AG
Useful Links
Github Mylyn Connectorhttp://download.eclipse.org/egit/github/updates-nightly
Gerrit Mylyn Connectorhttp://download.eclipse.org/mylyn/snapshots/weekly