GitLab

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 4. Oktober 2016 um 11:35 Uhr durch Martinalex000 (Diskussion | Beiträge) (Eigenangaben -> eigenen Angaben (fuer lesbarkeit)). Sie kann sich erheblich von der aktuellen Version unterscheiden.
Zur Navigation springen Zur Suche springen
GitLab
Datei:GitLab Logo.svg
Create, review and deploy code together
kollaborative Versionsverwaltung
Sprachen Englisch
Betreiber GitLab B.V.
Registrierung optional, erforderlich für Uploads
Online 2012
https://gitlab.com/
GitLab CE

GitLab Screenshot
Dashboard von GitLab
Basisdaten

Hauptentwickler GitLab Team[1]
Entwickler GitLab Inc.
Erscheinungsjahr 2011
Aktuelle Version 8.11.5
(7. September 2016)
Betriebssystem Ubuntu, Debian, CentOS
Programmiersprache Ruby (Ruby on Rails)
Kategorie Git-Manager
Lizenz MIT-Lizenz
deutschsprachig nein
gitlab.com

GitLab ist eine Webanwendung zur Versionsverwaltung für Softwareprojekte auf Basis von git. Sie bietet diverse Management und Bug-Tracking-Funktionalitäten, sowie mit GitLab CI ein System zur kontinuierlichen Integration. GitLab ist in der Programmiersprache Ruby entwickelt.

Die GitLab Community Edition (CE) wird als Open-Source-Software unter der MIT-Lizenz entwickelt. Seit August 2013 bietet die GitLab Inc. auch eine Enterprise Edition (EE) an, die zusätzliche insbesondere für Unternehmen relevante Funktionen beinhaltet.[2] Neben der Möglichkeit, GitLab auf eigener Hardware zu betreiben, wird seit 2012 auf GitLab.com die GitLab Enterprise Edition auch als Software as a Service (SaaS) angeboten. Neben dem kostenlosen Hosting von privaten und öffentlichen Repositories wird ein kostenpflichtiger Support angeboten.[3] GitLab hat sich dadurch zu einer Alternative zu ähnlichen Angeboten wie GitHub und Bitbucket entwickelt.

GitLab wurde von dem Ukrainer Dmitri Saparoschez mithilfe von Ruby on Rails entwickelt. Zusammen mit Sytse Sijbrandij gründete er die Firma GitLab B.V. mit Sitz in Utrecht.[4]

Gitlab wird nach eigenen Angaben von mehr als 100.000 Organisationen und Millionen von Menschen eingesetzt, unter anderem von IBM, Expedia und der NASA.[5]

2015 übernahm GitLab B.V. den kleineren Mitbewerber Gitorious, der daraufhin geschlossen wurde.[6]

Wichtige Versionen

Legende: Alte Version Ältere Version; noch unterstützt Aktuelle Version Aktuelle Vorabversion Zukünftige Version
Version Unterversion [7] Veröffentlichung Wichtigste Änderungen
0.x Ältere Version; nicht mehr unterstützt: 0.8.0
  • Älteste Version im Sourcecode Repository
Ältere Version; nicht mehr unterstützt: 0.9.1
1.x Ältere Version; nicht mehr unterstützt: 1.0.0
Ältere Version; nicht mehr unterstützt: 1.1.0
Ältere Version; nicht mehr unterstützt: 1.2.0
2.x Ältere Version; nicht mehr unterstützt: 2.0.0 Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
Ältere Version; nicht mehr unterstützt: 2.1.0 Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
Ältere Version; nicht mehr unterstützt: 2.2.0 Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
Ältere Version; nicht mehr unterstützt: 2.3.0 Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
Ältere Version; nicht mehr unterstützt: 2.4.0 Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
Ältere Version; nicht mehr unterstützt: 2.5.0 Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
Ältere Version; nicht mehr unterstützt: 2.6.0 Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
Ältere Version; nicht mehr unterstützt: 2.7.0 Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
Ältere Version; nicht mehr unterstützt: 2.8.0 Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
Ältere Version; nicht mehr unterstützt: 2.9.0 Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
3.x Ältere Version; nicht mehr unterstützt: 3.0.0 Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
Ältere Version; nicht mehr unterstützt: 3.1.0 Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
4.x Ältere Version; nicht mehr unterstützt: 4.0.0 Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
Ältere Version; nicht mehr unterstützt: 4.1.0 Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
Ältere Version; nicht mehr unterstützt: 4.2.0 Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
5.x Ältere Version; nicht mehr unterstützt: 5.0.0 Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
Ältere Version; nicht mehr unterstützt: 5.1.0 Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
Ältere Version; nicht mehr unterstützt: 5.2.0 Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
Ältere Version; nicht mehr unterstützt: 5.3.0 Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
Ältere Version; nicht mehr unterstützt: 5.4.0 Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
6.x Ältere Version; nicht mehr unterstützt: 6.0.0 Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
Ältere Version; nicht mehr unterstützt: 6.1.0 Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
Ältere Version; nicht mehr unterstützt: 6.2.0 Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
Ältere Version; nicht mehr unterstützt: 6.3.0 Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
Ältere Version; nicht mehr unterstützt: 6.4.0 Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
Ältere Version; nicht mehr unterstützt: 6.5.0 Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
Ältere Version; nicht mehr unterstützt: 6.6.0 Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
Ältere Version; nicht mehr unterstützt: 6.7.0 Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
Ältere Version; nicht mehr unterstützt: 6.8.0 Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
Ältere Version; nicht mehr unterstützt: 6.9.0 Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
7.x Ältere Version; nicht mehr unterstützt: 7.0.0 Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
Ältere Version; nicht mehr unterstützt: 7.1.0 Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
Ältere Version; nicht mehr unterstützt: 7.2.0 Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
Ältere Version; nicht mehr unterstützt: 7.3.0 Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
Ältere Version; nicht mehr unterstützt: 7.4.0 Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
Ältere Version; nicht mehr unterstützt: 7.5.0 Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
Ältere Version; nicht mehr unterstützt: 7.6.0 Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
Ältere Version; nicht mehr unterstützt: 7.7.0 Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
Ältere Version; nicht mehr unterstützt: 7.8.0 Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
Ältere Version; nicht mehr unterstützt: 7.9.0 Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
Ältere Version; nicht mehr unterstützt: 7.10.0 Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
Ältere Version; nicht mehr unterstützt: 7.11.0 Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
Ältere Version; nicht mehr unterstützt: 7.12.0 Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
Ältere Version; nicht mehr unterstützt: 7.13.0 Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
Ältere Version; nicht mehr unterstützt: 7.14.0 Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
8.x Ältere Version; nicht mehr unterstützt: 8.0.0 Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
Ältere Version; nicht mehr unterstützt: 8.1.x Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
Ältere Version; nicht mehr unterstützt: 8.2.x Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
  • 8.2.5 behebt die kritische Sicherheitslücke CVE-2016-5697[8]
Ältere Version; nicht mehr unterstützt: 8.3.x Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
  • 8.3.9 behebt die kritische Sicherheitslücke CVE-2016-5697[8]
Ältere Version; nicht mehr unterstützt: 8.4.x Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
  • 8.4.10 behebt die kritische Sicherheitslücke CVE-2016-5697[8]
Ältere Version; nicht mehr unterstützt: 8.5.x Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
  • Todos
  • Große Geschwindigkeitsverbesserungen in vielen Bereichen
  • 8.5.12 behebt die kritische Sicherheitslücke CVE-2016-5697[8]
Ältere Version; nicht mehr unterstützt: 8.6.x Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
  • vertrauliche Issues für sicherheitskritische Themen
  • Update auf Mattermost 2.1
  • 8.6.8 behebt die kritische Sicherheitslücke CVE-2016-5697[8]
Ältere Version; nicht mehr unterstützt: 8.7.x Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
  • LICENSE templates
  • Cherry Pick
  • 8.7.1 behebt die kritische Sicherheitslücke CVE-2016-4340[9] (gefunden von Douwe Maan)[10]
  • aktuelle Version: 8.7.9
Ältere Version; nicht mehr unterstützt: 8.8.x Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
  • .gitignore templates
  • GitLab Container Registry
  • aktuelle Version: 8.8.9
Ältere Version; noch unterstützt: 8.9.x Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
  • Unterstützung für U2F
  • Priorisierung von Labels
  • Import und Export eines kompletten Projekts
  • aktuelle Version: 8.9.11
Ältere Version; noch unterstützt: 8.10.x Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
  • Eine mittels Wildcards getroffene Auswahl von Zweigen kann geschützt werden
  • Verbesserte Diffs (Side-by-Side, Inline und zusammenklappbar)
  • Ticketbasierte Kerberos Authentifizierung (nur EE Version)
  • aktuelle Version: 8.10.11
Ältere Version; noch unterstützt: 8.11.x Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
  • Issue Board
  • Lösen von Merge Conflicts im Browser
  • Slash-Kommandos
  • aktuelle Version: 8.11.8
Aktuelle Version: 8.12.x Vorlage:Datum – die Form mit drei unbenannten Parametern oder anderen einzelnen Zeiteinheiten ist veraltet und wird nicht mehr unterstützt. Bitte gib das Datum einfach im Klartext an.
  • Cycle Analytics
  • Globale Code Suche
  • Merge Request Versionierung
  • aktuelle Version: 8.12.3

Weblinks

Commons: GitLab – Sammlung von Bildern, Videos und Audiodateien

Einzelnachweise

  1. Core Team
  2. GitLab.com: https://about.gitlab.com/2013/08/22/introducing-gitlab-6-0-enterprise-edition/, 22. August 2013
  3. GitLab.com: GitLab.com, abgerufen am 20. Oktober 2015
  4. Andrii Degeler: GitLab is building a business with 0.1% of paying customers. In: thenextweb.com. 4. Juni 2014, abgerufen am 12. Juli 2015.
  5. Gitlab.com: Startseite. Abschnitt GitLab is used by more than 100,000 organizations and millions of people. Abgerufen am 18. März 2016
  6. Andrii Degeler: Code Collaboration Platform GitLab Acquires Rival Gitorious. In: thenextweb.com. 3. März 2015, abgerufen am 12. Juli 2015.
  7. Changelog für GitLab gitlab.com
  8. a b c d e Vorlage:CVE
  9. Vorlage:CVE
  10. May 2, 2016 Security Release Post-Mortem. In: GitLab. 29. Juni 2016, abgerufen am 1. Juli 2016.