EGit and Friends - Ready for Prime Time ? Eclipse DemoCamp Darmstadt 2011-06-21
Upcoming SlideShare
Loading in...5
×
 

EGit and Friends - Ready for Prime Time ? Eclipse DemoCamp Darmstadt 2011-06-21

on

  • 2,333 views

Presentation (in german) held on Eclipse Demo Camp Darmstadt on 2011/06/21

Presentation (in german) held on Eclipse Demo Camp Darmstadt on 2011/06/21

Statistics

Views

Total Views
2,333
Views on SlideShare
2,333
Embed Views
0

Actions

Likes
0
Downloads
16
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    EGit and Friends - Ready for Prime Time ? Eclipse DemoCamp Darmstadt 2011-06-21 EGit and Friends - Ready for Prime Time ? Eclipse DemoCamp Darmstadt 2011-06-21 Presentation Transcript

    • 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
    • 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
    • Geschichte von Git, JGit und EGit
      EGit 1.0 – Ready for Prime Time ?| © 2011 by Matthias Sohn, Stefan Lay, SAP AG
    • Neue Features in EGit - seit Helios
      Release 0.9
      • Merge
      • Synchronize View
      • Git configuration
      • Ignore
      EGit 1.0 – Ready for Prime Time ?| © 2011 by Matthias Sohn, Stefan Lay, SAP AG
    • Neue Features in EGit - seit Helios
      Release 0.9
      • Merge
      • Synchronize View
      • Git configuration
      • Ignore
      Release 0.10
      • Pull
      • Rebase
      • Cherry-Pick
      • Merge tool
      • HTTP authentication
      • Histogram diff
      EGit 1.0 – Ready for Prime Time ?| © 2011 by Matthias Sohn, Stefan Lay, SAP AG
    • Neue Features in EGit - seit Helios
      Release 0.9
      • Merge
      • Synchronize View
      • Git configuration
      • Ignore
      Release 0.11
      • Fetch from Gerrit
      • Push to / Fetch from Upstream
      • Tree Compare
      • Mylyn Integration
      Release 0.10
      • Pull
      • Rebase
      • Cherry-Pick
      • Merge tool
      • HTTP authentication
      • Histogram diff
      EGit 1.0 – Ready for Prime Time ?| © 2011 by Matthias Sohn, Stefan Lay, SAP AG
    • Neue Features in EGit - seit Helios
      Release 0.9
      • Merge
      • Synchronize View
      • Git configuration
      • Ignore
      Release 0.11
      • Fetch from Gerrit
      • Push to / Fetch from Upstream
      • Tree Compare
      • Mylyn Integration
      Release 0.12
      • Gerrit configuration
      • Git repo config in preferences
      • Gerrit Mylyn connector
      Release 0.10
      • Pull
      • Rebase
      • Cherry-Pick
      • Merge tool
      • HTTP authentication
      • Histogram diff
      EGit 1.0 – Ready for Prime Time ?| © 2011 by Matthias Sohn, Stefan Lay, SAP AG
    • Neue Features in EGit 1.0
      Release 1.0
      • Commit Search and Commit Viewer
      • Gerrit Review Summary Notes
      • Staging View
      • Blame
      • GitHub Mylyn connector
      EGit 1.0 – Ready for Prime Time ?| © 2011 by Matthias Sohn, Stefan Lay, SAP AG
    • Statistik seit Helios (0.8…1.0)
      Committer (Contributor)
      • EGit: 15 (47)
      • JGit: 9 (32)
      Changes
      • EGit: 1143 commits
      • JGit: 960 commits
      Fixed Bugs
      • EGit: 534
      • JGit: 114
      EGit 1.0 – Ready for Prime Time ?| © 2011 by Matthias Sohn, Stefan Lay, SAP AG
    • 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
    • DEMO
      EGit 1.0 – Ready for Prime Time ?| © 2011 by Matthias Sohn, Stefan Lay, SAP AG
    • 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
    • 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
    • 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
    • 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