Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Gitlab - Eindhoven.rb Lightning Talk

Gitlab - Eindhoven.rb Lightning Talk

Gitlab is an awesome git-repo-tool-project-manager-web-ui-thingy you should know about.

Ariejan de Vroom

April 05, 2012
Tweet

More Decks by Ariejan de Vroom

Other Decks in Programming

Transcript

  1. • Freedom of a self-hosted service • Don’t trust a

    US based company with your codez • Unlimited repositories, projects and disk space • Open Source • A great shell around gitolite | gitosis • A mortal fear of Octocats Why Gitlab?
  2. Killer Features • Completely private • Easy key and permission

    management • Merge requests • Issue tracker • Code and commit browser • Web hooks • Snippets, Wiki, Wall, Activity log, Branches and Tags, Network, Commit diffs, Per-line comments, Read-only access
  3. Technology • Rails 3.2 • Gitolite and Grit • MySQL

    or SQlite3 (PostgreSQL support in the making) • Resque Workers
  4. Upcoming Features • Single-click merging (like Github’s Pull Requests) •

    Issue and SHA auto-linking • Personal repositories and forking • More post-receive hook love (Campfire, anyone?)
  5. Link Spam • Eindhoven.rb - http://eindhovenrb.nl - @eindhovenrb • Kabisa

    ICT - http://kabisa.nl - @kabisaict • Ariejan.net - http://ariejan.net - @ariejan • GitlabHQ - http://gitlabhq.com - @gitlabhq