Inhaltsverzeichnis

GitLab

Unter https://git.ps.informatik.uni-kiel.de betreibt die AG eine eigene Installation von GitLab, in der insbesondere für folgende Dinge Repositories abgelegt werden:

Die Administration von GitLab erfolgt vom Administrator der AG.

GitLab - Projekt- und Gruppenstruktur

GitLab bietet die Möglichkeit, mehrere Projekte anzulegen, die wiederum mehrere Git-Repositories enthalten können. Um die Nutzung übersichtlich zu gestalten, wird die folgende Struktur vorgeschlagen (Titel/URL-Identifikator/Sichtbarkeit/Schreibzugriff):

Benutzerverwaltung

Nach einer initialen Registrierung im GitLab-System können die Benutzer zu Gruppen zusammengefasst werden und Lese-/Schreibberechtigungen auf Benutzer-/Gruppenebene vergeben werden.

Das GitLab-System unterstützt auch private Repositories, sodass z.B. Vorlesungsunterlagen (oder auch Klausuren) nur für berechtigte Personen sichtbar sind, während z.B. andere Projekte auch öffentlich sichtbar sein können (PAKCS, …).