GitLab - Softwareprojekte verwalten und versionieren

Was ist GitLab?

GitLab ist eine Open-Source-Webanwendung zur Verwaltung von Dateiversionen. Der Einsatz des Systems kann das Arbeiten in Teams unterstützen, zum Beispiel bei Softwareentwicklungsprojekten von Studierenden innerhalb einer Lehrveranstaltung oder bei der Erstellung von Forschungsberichten in einem Forschungsprojekt etc., oder auch einfach für die Versionierung einer Forschungsarbeit, eines Forschungsberichts oder einer Doktorarbeit.

Besonders gut geeignet ist GitLab für alle Inhalte, die als reine Textdateien vorliegen (wie z.B. Programmcode, xml, csv, yaml, latex, etc.). Aber auch die Erfassung, Archivierung und Versionierung von eher unstrukturierten Daten beliebiger Forschungsprojekte ist damit möglich, um beispielsweise den Anforderungen nach Nachvollziehbarkeit und Integrität der Daten Rechnung zu tragen.

Über Grundfunktionen wie die Rechteverwaltung hinaus bietet GitLab noch weitere Funktionen, die im Zusammenhang mit Softwareentwicklung interessant sein können. Einige dieser Funktionen können auch ohne Bezug zu Softwareentwicklung gut genutzt werden. Bewährt hat sich hier vor allem die Verwaltung von To-do-Listen und Aufgaben.

Zusätzlich dazu können Sie für Ihre Projekte den Fortschritt sowie Schwierigkeiten erfassen und verfolgen oder ihre Dokumentation in einem Wiki ablegen.

In GitLab können abgestufte Berechtigungen vergeben werden - von reinem Lesezugriff bis zur Nutzerverwaltung. Die Verwaltung erfolgt dabei in Selbstbedienung.

Wer kann GitLab nutzen?

1. Einrichtungen der Universität  

  • An der Universität Bamberg gibt es einen zentralen allgemeinen GitLab-Dienst unter https://gitlab.rz.uni-bamberg.de
  • Diesen kann jede Einrichtung der Universität nutzen und dort im jeweils eigenen Bereich die Zugangsberechtigungen selbst verwalten.
  • Wenn Sie an einer Einrichtung der Universität Bamberg arbeiten und noch keinen Zugriff auf einen eigenen Bereich haben, schreiben Sie im Namen Ihrer Einrichtung eine E-Mail an die Abteilung IT-Forschungs- und Projektunterstützung im IT-Service unter der Adresse it-fopro(at)uni-bamberg.de.

    2. Studierende

    Speziell zum flexiblen und selbständigen Arbeiten für Zwecke des Studiums steht ein GitLab-Dienst für Studierende unter https://gitlab.studium.uni-bamberg.de zur Verfügung. Dieser kann direkt in Selbstbedienung ohne weitere Freischaltung verwendet werden.

    Sie haben noch Fragen?