GitLab - FAQ (Frequently Asked Questions)

Alle FAQs auf dieser Seite sind auch direkt auf GitLab einsehbar.

Kann ich mit externen Personen kollaborieren?

Personen ohne gültigen zentralen ITMZ Nutzeraccount haben zwei Möglichkeiten bei GitLab mitzuarbeiten. Sie können entweder ein Gastkonto für die Universität Rostock beantragen und damit den SSO Zugang nutzen, oder sie wenden sich direkt an den GitLab Support, um ein Einzelkonto manuell erstellen zu lassen. Solche externen Konten werden nur zu begründeten Kollaborationszwecken erstellt.

In letzterem Fall verläuft die Anmeldung über die herkömmliche Anmeldemaske auf der GitLab Website. Die externe Person kann selbst aber keine Gruppen oder Projekte im persönlichen Namensraum anlegen. Sie kann ausschließlich Projekte innerhalb von Gruppen erstellen, in denen sie explizit Rechte gewährt bekommen hat. Außerdem hat sie keinen pauschalen Zugriff auf *interne* Projekte oder Gruppen in GitLab.

Generell muss eine externe Person also zur Kollaboration an einem Projekt eingeladen, oder als Mitglied zu einer Gruppe hinzugefügt werden. Dies ist möglich über das Menü *Verwalten > Mitglieder > Mitglieder einladen* in der Projekt- oder Gruppenübersicht.

Kann ich mit GitLab Pages arbeiten?

Nein. GitLab Pages sind derzeit nicht eingerichtet. Falls Sie einen triftigen Anwendungszweck dafür haben, wenden Sie sich an den ITMZ GitLab Support. Bei erhöhter Nachfrage wird die Unterstützung dieser Funktionalität in Betracht gezogen.

Gibt es Projekt- oder Speicherplatzlimitierungen?

Ja. Standardmäßig hat jeder Benutzer ein Kontingent von 10 persönlichen Projekten mit jeweils maximal 2 GB pro Repository (inklusive Git LFS). Für die Anzahl von Projekten in einem Gruppenkontext gibt es keine Beschränkung. In Sonderfällen können diese Limits in Bezug auf spezifische Gruppen oder Projekte durch einen Administrator angehoben werden.

Einige weitere spezifische Instanzkonfigurationen sind auf GitLab einsehbar.

Was sind die SSH Host Key Fingerprints vom GitLab Server?

Die SSH Host Key Fingerprints sind stets auf den Infoseiten zur Instanzkonfiguration vom GitLab der Universität Rostock zu finden.