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.