2011/11/14

Devoxx11: Codereview with GIT / Gerrit

Matthias Sohn

Git:

  • decentralized source version control
  • good at merging
  • cryptographic hashes to prevent modifications to history
  • works well off-line
  • personal branches
  • JGit: written in Java
  • eGit: eclipse plugin for Git

Adopters of GIT:

  • Linux
  • CVS will be deprecated in 2012
  • eclipse.org: converting from CVS to Git

Gerrit:

  • Code-review based on Git
  • parallel work-flow based on branches
  • web based interface

No comments: