Laut GitLab-Dokumentation zu Untergruppen sind sie aus folgenden Gründen speziell gedacht:
- Separate interne / externe Organisationen. Da jede Gruppe über ein eigenes Sichtbarkeitsniveau verfügen kann, können Sie Gruppen zu unterschiedlichen Zwecken unter demselben Dach hosten.
- Organisieren Sie große Projekte. Bei großen Projekten können Untergruppen das Trennen von Berechtigungen für Teile des Quellcodes möglicherweise vereinfachen.
- Vereinfachen Sie die Verwaltung von Personen und die Kontrolle der Sichtbarkeit. Erteilen Sie den Personen je nach Gruppenmitgliedschaft unterschiedliche Berechtigungen.
Nach diesen drei Gründen, die in den Dokumenten angegeben sind, würde ich Folgendes sagen:
- Ja, Untergruppen können definitiv für Unterabteilungen (gemäß dem ersten und letzten Grund) verwendet werden, um die richtigen Abteilungen / Unterabteilungen in Bezug auf Sichtbarkeit und Berechtigungen sowie Berechtigungen zu erstellen
- Ja, Subgruppen können definitiv für Unterprojekte eines größeren Projekts (gemäß dem zweiten Grund) verwendet werden, um die Berechtigungen für Teile des Quellcodes zu trennen, um große Projekte zu organisieren.
Um zwischen Gruppen / Untergruppen zu unterscheiden, stehen in GitLab zwei Hauptwerkzeuge zur Verfügung:
- Name der Gruppe / der Untergruppe Sie können ein bestimmtes Präfix oder Infix angeben, um Projektgruppen / -untergruppen von Abteilungsgruppen zu unterscheiden. Zum Beispiel
sp-
, mitproject1-sp-firmware
dem Teilprojekt Firmware Untergruppe undproject1-marketing
für die Vermarktung Unterabteilungs. (Dies ist nur ein Beispiel, um eine Idee zu geben. Sie sollten sich natürlich die beste Lösung für Ihre eigene Organisation und Struktur ansehen.) - Avatare . Sie können verschiedene Arten von Avataren (bestimmte Farben oder Subjekte) angeben, je nachdem, ob es sich um eine Unterabteilung oder ein Unterprojekt handelt. Zum Beispiel blaue Avatare für Unterprojekte und gelbe Avatare für Unterabteilungen. Oder dieselbe Farbe in derselben Abteilung ... und so weiter. Hier ist eine Website, die Buchstaben-Avatare generiert (max. 2 Buchstaben): https://ui-avatars.com .