GitLab

4,6 (27 Bewertungen)

Was ist GitLab?

GitLab ist ein sog. “DevOps”-Tool, mit dem die Zusammenarbeit zwischen Entwicklungs-, Sicherheits- und Operation-Teams verbessert werden soll. Nach eigenen Angaben hilft GitLab dabei, von der Idee bis zur Produktion, die Zykluszeit von Wochen auf Minuten zu verbessern, die Kosten für den Entwicklungsprozess zu senken, die Markteinführungszeit zu verkürzen und gleichzeitig die Entwicklerproduktivität zu steigern. Nach eigenen Angaben wird Figma von mehr als 100.000 Unternehmen weltweit genutzt. GitLab bietet eine kostenlose Version, “Premium” kostet $19 pro Monat und Nutzer, “Ultimate” liegt bei $99 pro Monat und Nutzer.

So schätzen User das Produkt ein

8.6

Benutzerfreundlichkeit

Andere

Kategorie-Durchschnitt: 8.8

9.5

Erfüllung der Anforderungen

Andere

Kategorie-Durchschnitt: 9.4

8.3

Kundensupport

Andere

Kategorie-Durchschnitt: 9.1

7.9

Einfache Einrichtung

Andere

Kategorie-Durchschnitt: 8.9

GitLab Funktionen

Funktionalität

Integrationen

Deployment-Ready Staging

Integration

Erweiterbarkeit

Benutzerdefinierte Tests

Integrationen

Deployment-Ready Staging

Integration

Erweiterbarkeit

Benutzerdefinierte Tests

Management

Reporting

Prozesse & Workflow

Automatisierung

Reporting

Prozesse & Workflow

Automatisierung

Bug Reporting

Nutzerreports & -feedback

Teamreports & -kommentare

Nutzerreports & -feedback

Teamreports & -kommentare

Bug Monitoring

Bug History

Bug History

Prozesse

Pipelines

Pipelines

GitLab Erfahrungen & Reviews (27)

Filtern und sortieren

Reviews sortieren

Nach Unternehmensgröße filtern

Nach Bewertung filtern

19
8
0
0
0

Schlagwortsuche

“GitLab: Für unser Team das beste Tool, um den Überblick zu behalten!”

C
In den letzten 12 Monaten
Christian
Verifizierter Reviewer
Mitarbeiter Marketing bei
VS-Apps
  • 1-50 Mitarbeiter:innen
  • Branche: PR & Kommunikation

Was gefällt Dir am besten?

Mir gefällt am besten, dass man die einzelnen Stadien rückverfolgen kann. Das heißt, ich sehe jederzeit, wer meines Teams was und wann in einzelnen Dateien geändert hat und kann die einzelnen Versionen problemlos aufrufen. Es hilft uns im Team, den Überblick über unsere Dateien zu behalten, Aufgaben zu verteilen und eine Struktur zu organisieren.

Was gefällt Dir nicht?

Ich hatte anfangs etwas Schwierigkeiten, mich ins Programm einzufinden. Es wirkt mächtig und bei so vielen Funktionen musste ich mich erstmal etwas einarbeiten. Wenn man sich aber erstmal dran gewöhnt hat, gehts nach und nach in Fleisch und Blut über :-)

Welche Probleme löst Du mit dem Produkt?

Wir nutzen GitLab in erster Linie als Dateiordnung-System und legen unsere Texte, Bilder und Aufgaben dort ab. Dadurch, dass man Aufgaben den einzelnen Mitarbeitern zuweisen kann und den Status dazu wählen kann, haben wir immer den Überblick darüber, wer gerade welche Aufgabe zu erledigen hat und können bei den wöchentlichen Teammeetings in GitLab mit geteiltem Bildschirm abarbeiten, was jeder erledigt hat und noch zu erledigen hat.

“Merge Konflikten einfach vorbeugen”

N
Vor mehr als 12 Monaten
Nanda
Verifizierter Reviewer
Frontend Developer bei
Merkle
  • 51-1000 Mitarbeiter:innen
  • Branche: Information Technology and Services

Was gefällt Dir am besten?

Auf unserem Projekt nutzen wir sehr intensiv die Funktion der Merge Requests. Diese sind bei uns so eingebunden, dass sie direkt mit JIRA verbunden sind und automatisch eine CI/CD-Pipeline auslösen. Diese Konfigurationen sind teils automatisch in GitLab enthalten, lassen sich bei Bedarf aber auch sehr leicht anpassen. Beispielsweise die .gitlab-ci.yml Datei, die die Pipelines steuert, lässt sich sehr einfach "zusammenstecken" und ist gut leserlich. Durch die Merge Requests wird abgesichert, dass kein feature oder bug branch in unseren develop branch gemerged wird, der nicht sämtliche automatischen Tests besteht. Außerdem kann durch die verschiedenen Funktionen innerhalb des Merge Requests die Review denkbar vereinfacht werden (Aufsetzen eines eigenen Merge Request Templates, "Approven" des Merge Requests und Kommentieren direkt im Code, kompakte Darstellungen der Änderungen, die der jeweilige branch mit sich bringt). Lästige Merge Konflikte gehören so der Vergangenheit an!

Was gefällt Dir nicht?

Wenn im Projekt alter Code untersucht werden muss, das beinhaltende File jedoch zwischenzeitlich den Ort gewechselt hat, wäre es schön, wenn GitLab das automatisch erkennt und die Änderungen des Files trotzdem trackt. Beispiel: Ich interessiere mich für die Historie des Files "beispiel/ordner1/meinFile.js". Der Pfad des Files sah vor vielen Commits einmal so aus "beispiel/ordner2/meinFile.js". Es ist ansonsten gleich geblieben, GitLab erkennt Änderungen/Commit Historien jedoch nur bis zu dem Zeitpunkt an, an dem das File erstellt (bzw. hier verschoben) wurde. Es könnte getrackt werden, ob es zuvor ein identisches File an einem anderen Ort gegeben hat und so die Historien "verbunden" werden.

Welche Probleme löst Du mit dem Produkt?

Wir nutzen GitLab um vorwiegend bugfix und feature branches zu erstellen und in den Entwicklungs-branch (develop) zu mergen. Dies machen wir mithilfe von Merge Requests in GitLab.

“Mehr als nur eine Alternative!”

M
Vor mehr als 12 Monaten
Mirko
Verifizierter Reviewer
- bei
System Vertrieb Alexander GmbH
  • 1001+ Mitarbeiter:innen
  • Branche: Computer Software

Was gefällt Dir am besten?

GitLab bietet im Bereich Versionsverwaltung einen hochwertigen Service an. Insbesondere bietet es in dem Bereich Continuous Integration sowie Docker Registry bereits eigene Lösungen an und ist somit nicht auf Dritt-Anbieter-Software angewiesen. Im Gegensatz zu anderen namenhaften Mitbewerbern bietet GitLab die Möglichkeit des Self-Hostings, ohne dass ein Abo abgeschlossen werden muss. Die Web-Oberfläche ist übersichtlich und bietet eine eigene IDE, welche das Ändern von Code innerhalb der Oberfläche vereinfacht.

Was gefällt Dir nicht?

Leider gibt es in GitLab weder ein Kommentar-Tracking noch können Issues über mehrere Repositories hinweg getrackt werden, wodurch es in der Handhabung ein bisschen eingeschränkt wird.

Welche Probleme löst Du mit dem Produkt?

GitLab ermöglicht die Zusammenarbeit mit einem Team an einem gemeinsamen Projekt. Es dient der Versionsverwaltung wodurch Änderungen zuerst reviewed und dann gemerged/rejected werden können oder das Projekt einfach auf einen vorherigen Stand zurückgesetzt werden kann. Software kann durch GitLab ebenfalls deployed und zur Verfügung gestellt werden.

“Die gute Alternative zu Jira - besonders interessant für Software-Projekte”

T
Vor mehr als 12 Monaten
Timo
Verifizierter Reviewer
Product Lead
  • 51-1000 Mitarbeiter:innen
  • Branche: Adtech

Was gefällt Dir am besten?

Ich habe bereits in mehreren Firmen als PO gearbeitet und habe dafür sowohl GitLab als auch Jira genutzt. GitLab ist eine super Alternative zum mächtigen Jira, da es selbst gehostet werden kann und kostenlos oder zumindest günstiger ist, sofern man auf das ein oder andere Feature verzichten kann. Aus meiner Sicht eignet sich GitLab daher insbesondere für kleinere (Software)-Firmen. Jira und GitLab sind beides "Code Collaboration" bzw. "Issue Tracking" Tools; also Tools, die in Software-Firmen eingesetzt werden, um die Aufgaben, Meilensteine und Tickets des Teams zu managen. GitLab stellt dabei alle notwendigen Features bereit (Meilensteine, Tickets, Boards, Labels, Merge Requests, Reviews...), und bietet auch viel Raum für eigene Konfiguration (z.B. hinsichtlich CI/CD, Pipelines, Erstellen von Boards...). Generell sind die CI/CD Features von GitLab extrem vielseitig, was einen hohen Automatisierungsgrad beim Testen und Releasen der Software ermöglicht.

Was gefällt Dir nicht?

Es gibt verhältnismäßig wenige Third-Party Integrations, aber das war in den kleinen Firmen, in denen ich bisher gearbeitet habe, kein Problem. Oftmals ist das sogar ein Vorteil. Viele Features rund um agiles Arbeiten unterstützt GitLab nicht so gut wie Jira. Eine Kleinigkeit, die mich in meiner Arbeit als PO stört: Es gibt keine Möglichkeit, auf den Boards die Meilensteine zu erkennen, zu denen die Tickets gehören. Man kann zwar filtern, aber eine einfache Übersicht fehlt leider.

Welche Probleme löst Du mit dem Produkt?

Wir haben mehrere Entwicklerteams in der Firma und nutzen dafür verschiedene Projekte in GitLab. Mein Team arbeitet als Schnittstelle mit allen Projekten zusammen - GitLab hilft mir dabei durch eigens konfigurierbare Boards, Meilensteine und Labels den Überblick zu behalten. Ansonsten ist wie schon oben beschrieben der Preis ein klarer Vorteil - und ehrlicherweise finde ich es auch sehr angenehm, dass das Tool nicht mit Features überladen ist. Es hat alles was ich brauche, ohne zu viel Komplexität mit Features zu erzeugen, die ich eigentlich nicht benötige.

“Schnell und einfach konfiguriertes VCS”

P
In den letzten 30 Tagen
Philippe
Verifizierter Reviewer
Developer (Trainee) bei
4ALLPORTAL
  • 1-50 Mitarbeiter:innen
  • Branche: Computer Software

Was gefällt Dir am besten?

Ich bin sehr zufrieden mit den dem Nutzer gegebenen Möglichkeiten der Rechteverteilung, die mir verhältnismäßig simpel erscheint. Darüber hinaus kann ich schnell und problemlos auf die wichtigsten Bereiche zugreifen, da sie alle in der GUI eingebaut sind. Dazu kommt noch die Möglichkeit der Anbindung an JIRA, womit man weitere 'Papierwege' direkt im Keim erstickt.

Was gefällt Dir nicht?

GitLab scheint mir z.T. sehr unübersichtlich, was die Änderungen anbelangt, die man in Projekten vornimmt. Wenn ich mir z.B. eine größere Datei ansehe, die ich strukturell vollständig umgebaut habe ist es mMn. nicht hilfreich, wenn ich die verschobenen Zeilen doppelt geschrieben habe (mit verschoben meine ich, dass sie 1:1 im Code existieren, lediglich an anderer Stelle). Könnte man durch anderweitige farbliche Markierung sicherlich besser lösen.

Welche Probleme löst Du mit dem Produkt?

Ich arbeite mit GitLab, um die Versionen meiner Dateien nachzuvollziehen und jede Änderung auch rückwirkend unwirksam zu machen, nachdem ich die Datei gespeichert & geschlossen habe. Vorteilhaft daran ist, dass ich jede Änderung, jedes Detail auch nach Monaten noch nachvollziehen kann und so mit genügend Zeit einen vollständigen Einblick in sämtliche Changes habe. Dazu kommt noch die Kommunikationsmöglichkeit über Kommentare und Threads, worüber ich direkt mit anderen Entwicklern Absprachen zu Änderungen treffen kann.

“Das beste DevOps Paket ”

N
In den letzten 3 Monaten
Niklas
Verifizierter Reviewer
Software Entwickler bei
minubo
  • 1-50 Mitarbeiter:innen
  • Branche: Computer Software

Was gefällt Dir am besten?

Volle Übersicht und Visualisierung aller entwicklungsrelevanten Themen. Von allen Commits bis hin zu einzelnen Dateien und deren gesamte Bearbeitungshistorie ist alles leicht zu finden und blitzschnell zu durchsuchen. Dies bietet nicht nur Überblick über die eigene Arbeit sondern auch über die der Kollegen.

Was gefällt Dir nicht?

Es sollte noch einfacher sein bestehende Projekte aus GitHub zu migrieren. Es ist sehr enttäuschend, wenn man herausfinden will, wer den problematischen Code verfasst hat, mit dem man sich gerade herumschlägt, nur um in der Historie herauszufinden, dass man diesen selber geschrieben hat. :')

Welche Probleme löst Du mit dem Produkt?

Die Kollaboration zwischen allen Entwicklern wird durch Gitlab koordiniert. Des Weiteren dient es als Anlaufstelle für die interne Dokumentation. Auch als Versionskontrolle bietet es stets die Möglichkeit einen älteren funktionierenden Zustand jederzeit wieder herzustellen.

“Online Versionsverwaltung”

F
In den letzten 6 Monaten
Florian
Verifizierter Reviewer
Dualer Student Elektro- und Informationstechnik bei
AUDI AG
  • 1001+ Mitarbeiter:innen
  • Branche: Automotive

Was gefällt Dir am besten?

GitLab besitzt eine sehr schöne Weboberfläche, die sich sehr gut nutzen lässt und übersichtlich gestaltet ist. Weiterhin lässt sich GitLab auch gut mobil nutzen. Nach einer gewissen Einarbeitungszeit kann man mit GitLab sehr effizient arbeiten. Außerdem sind viele Statistiken zu Projekten enthalten und weitere Tools sind kostenfrei eingebunden.

Was gefällt Dir nicht?

Es wird eine lange Einarbeitungszeit benötigt, um effektiv mit Gitlab arbeiten zu können. Weiterhin kommt es teilweise nicht zu einer sofortigen Aktualisierung, was zu Unklarheiten führen kann. Teilweise sind die Server nicht stabil. Außerdem ist die Verbreitung von GitLab noch nicht so hoch, wodurch es zu Problemen bei der Integration mit anderen Tools kommen kann. -

Welche Probleme löst Du mit dem Produkt?

Mithilfe von Gitlab können z.B. Softwareprojekte versioniert werden. Die webbasierte Versionsverwaltung erleichtet die Nutzung auf mehreren Endgeräten. Weiterhin kann die Anwendung dadurch auch mobil und von überall genutzt werden. Durch die übersichtliche Gestaltung hält man seine Projekte und Ziele klar im Blick.

“Einfache Code Versionierung”

S
In den letzten 3 Monaten
Sebastian
Verifizierter Reviewer
Teamleiter Softwareentwicklung bei
4ALLPORTAL
  • 1-50 Mitarbeiter:innen
  • Branche: Computer Software

Was gefällt Dir am besten?

Gitlab ist nicht nur auch kostenlos verfügbar, sondern es ermöglicht auch einfach ein performantes Arbeiten. Zugriffsrechte lassen sich sehr gut Einstellen und auch Automatismen werden gut unterstützt. Abgerundet wird das ganze durch sehr gute CI/CD Funktionen

Was gefällt Dir nicht?

Das ist sehr schwierig. Vermutlich wäre ein Npm Repository (bzw. die Repositories anderer Sprachen ganz hilfreich)

Welche Probleme löst Du mit dem Produkt?

Durch die CI Pipeline ist gewährleistet dass jeder Commit eine entsprechende Qualität hat. Falls nicht, gibt es eine Email

“Solider Standard - alles in Ordnung”

D
In den letzten 3 Monaten
Daniel
Verifizierter Reviewer
CEO
  • 51-1000 Mitarbeiter:innen
  • Branche: Information Technology and Services

Was gefällt Dir am besten?

Die Kollegen arbeiten gerne damit. Es kann sogar mehr als wir brauchen - können also noch funktional weiter mit der Software wachsen. Es erfüllt unsere Bedürfnisse sehr gut.

Was gefällt Dir nicht?

Die Preise wurden extrem angezogen. Das zwingt uns aktuell leider, das Tool zu hinterfragen. Aufgrund einer Übergangsregelung werden wir es aber aktuell weiter nutzen.

Welche Probleme löst Du mit dem Produkt?

Softwareentwicklung, Code Review, Versionierung, Branchen, Release Erstellung

“Die beste Software-Development-Platform”

D
In den letzten 3 Monaten
Dennis
Verifizierter Reviewer
Head of Engineering bei
Valantic
  • 1001+ Mitarbeiter:innen
  • Branche: Internet

Was gefällt Dir am besten?

Bietet praktisch alles, was man für einen modernen Softwareentwicklungsprozess benötigt. Git, Continuous Integration und die Code-Review-Funktionalitäten sind Standard in unserem Unternehmen. Kann sowohl in der Cloud als auch on-Premise genutzt werden.

Was gefällt Dir nicht?

Es gibt keine echten Nachteile, lediglich geschmackliche Unterschiede zu anderen Tools, wie z.B. Github mit seinem Aufbau der Pipelines. Es wäre wünschenswert, wenn einige der Sicherheitschecks auch in der freien Version verfügbar wären.

Welche Probleme löst Du mit dem Produkt?

Deployment Pipelines, hoher Grad an Parallelisierung möglich, Code-Reviews sind sehr komfortabel möglich, ist von Grund auf auf Teams ausgelegt.
Alle Reviews

Die besten GitLab Alternativen