Mais conteúdo relacionado Semelhante a Egit democamp-darmstadt-2011-06-21 (20) Egit democamp-darmstadt-2011-06-211. EGit and Friends Ready for Prime Time ? http://eclipse.org/egit http://code.google.com/p/gerrit Stefan Lay (SAP) stefan.lay@sap.com Twitter: @stefanlay + = Matthias Sohn (SAP) matthias.sohn@sap.com Twitter: @masohn 2. Die Hauptdarsteller GitisteinverteiltesVersionierungssystem EGitisteinEclipse Team Provider fürGit http://www.eclipse.org/egit/ JGitisteineleichtgewichtigeJava-BibliothekfürGit http://www.eclipse.org/jgit/ Gerritistein Code-Review-System, basierend auf JGit http://code.google.com/p/gerrit/ EGit 1.0 – Ready for Prime Time ?| © 2011 by Matthias Sohn, Stefan Lay, SAP AG 3. Geschichte von Git, JGit und EGit 2005 LinusTorvaldsinitiiertGit 2006 Shawn Pearce initiiert JGit 2009 Eclipse entscheidetsichfürGit JGit/EGit ziehen um nach eclipse.org 3/2010 JGit/EGit 0.7 (1. Release bei Eclipse) - 5/2011 0.8 – 0.12 3/2011 Eclipse Community Award: Most innovative new feature 6/2011 Release 1.0 (Eclipse Indigo) 9/2011 Release 1.1 (planned, Eclipse Indigo SR1) EGit 1.0 – Ready for Prime Time ?| © 2011 by Matthias Sohn, Stefan Lay, SAP AG 7. IgnoreEGit 1.0 – Ready for Prime Time ?| © 2011 by Matthias Sohn, Stefan Lay, SAP AG 16. Histogram diffEGit 1.0 – Ready for Prime Time ?| © 2011 by Matthias Sohn, Stefan Lay, SAP AG 28. Histogram diffEGit 1.0 – Ready for Prime Time ?| © 2011 by Matthias Sohn, Stefan Lay, SAP AG 42. Histogram diffEGit 1.0 – Ready for Prime Time ?| © 2011 by Matthias Sohn, Stefan Lay, SAP AG 47. GitHub Mylyn connectorEGit 1.0 – Ready for Prime Time ?| © 2011 by Matthias Sohn, Stefan Lay, SAP AG 51. JGit: 114 EGit 1.0 – Ready for Prime Time ?| © 2011 by Matthias Sohn, Stefan Lay, SAP AG 52. Gerrit git git git git - verify proposed changes - continuous integration builds - clone repository - fetch / push changes Developer PC Developer PC Hudson git git EGit 1.0 – Ready for Prime Time ?| © 2011 by Matthias Sohn, Stefan Lay, SAP AG 53. DEMO EGit 1.0 – Ready for Prime Time ?| © 2011 by Matthias Sohn, Stefan Lay, SAP AG 54. Git at Eclipse EGit/JGit developed at http://egit.eclipse.org http://git.eclipse.org/hosts live Eclipse Git repos Virgo, Mylyn Review, ScalaModules, SWTBot … http://dev.eclipse.org/git/index.html git mirrors for CVS Read-only copies kept up-to-date Can clone with git:// or http:// EGit 1.0 – Ready for Prime Time ?| © 2011 by Matthias Sohn, Stefan Lay, SAP AG 55. git-add git-format-patch git-shortlog git-relink git-rev-parse git-am git-gc git-show git-remote git-show-branch git-archive git-grep git-stash git-repack git-verify-tag git-bisect git-init git-status git-replace git-whatchanged git-branch git-log git-submodule git-annotate git-bundle git-merge * git-tag git-blame git-checkout git-mv git-config git-cherry .gitignore git-cherry-pick git-notes git-fast-export git-count-objects git daemon git-clean git-pull git-fast-import git-difftool HTTP support git-clone git-push git-filter-branch git-fsck Mylynintegration git-commit git-rebase git-mergetool git-get-tar-commit-id Staging View git-describe git-reset git-pack-refs git-help * Synchronize View git-diff git-revert git-prune git-merge-tree History View git-fetch git-rm git-reflog git-rerere Repositories View Features EGit 1.0 * planned for next release, supported, partial, missing, irrelevant for EGit 56. Gerrit Code Review Gerrit developed at http://code.google.com/p/gerrit https://review.source.android.com/Gerrit for Android projects (also Gerrit) EGit 1.0 – Ready for Prime Time ?| © 2011 by Matthias Sohn, Stefan Lay, SAP AG 57. 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 Google http://www.youtube.com/watch?v=4XpnKHJAok8 Read the Pro Git book - http://progit.org/book/ EGit 1.0 – Ready for Prime Time ?| © 2011 by Matthias Sohn, Stefan Lay, SAP AG