Skip to content
Snippets Groups Projects
de_help.md 2.55 KiB
Newer Older
  • Learn to ignore specific revisions
  • title: Hilfe zur Benutzung
    
    ## Wie benutze ich GitLab?
    
    TODO: Vieles mit Browser möglich, lokal Git installieren.
    
    TODO: Grobe Übersicht, links auf gute Ressourcen zum Weiterlernen (s.u.).
    
    ## Sichtbarkeit von Projekten (und Gruppen?)
    TODO: Bedeutung von *privat*, *intern*, und *öffentlich*.
    
    ## Nutzerrollen
    TODO: Bedeutung von *Guest* bis *Owner*.
    
    
    Wenn Sie jemand als Projektmitglied hinzufügen, müssen Sie eine bestimmte Rolle zuweisen.
    
    Sie können wählen zwischen *Guest*, *Reporter*, *Developer*, *Maintainer*, oder *Owner*.
    
    Jede dieser Rollen umfasst mehr Berechtigungen als die vorherige, siehe alle [hier in einer Tabelle (Englisch)](https://gitlab.test.uni-giessen.de/help/user/permissions.md#project-members-permissions){:target="_blank"}.
    
    Die *Guest*-Rolle ist für nicht-aktive Mitglieder die Inhalte nur lesen, und Tickets öffnen und kommentieren können.
    
    
    Projektmitglieder in der *Guest*-Rolle können
    das Projekt herunterladen,
    Kommentare einbringen,
    
    Projektdateien ansehen und Git-*pull*en,
    
    Wikiseiten ansehen,
    neue Tickets erstellen,
    verwandte Tickets ansehen,
    vertrauliche Tickets erstellen,
    und selbsterstellte vertrauliche Tickets ansehen.
    
    
    Wenn *Öffentliche Pipelines* in den *Projekteinstellungen > CI/CD* aktiviert ist, können sie zusätzlich
    
    eine Liste der Jobs anschauen,
    ein Job-Protokoll ansehen,
    und Job-Artefakte durchsehen und herunterladen.
    
    
    ### Projekt-Berechtigungen als Reporter
    
    Die *Reporter*-Rolle ist für Mitglieder die mehr Einblick bekommen und im Ticketsystem arbeiten können.
    
    Project members with the *Reporter* role get the following permissions in addition to the *Guest* role:
    
    ### Projekt-Berechtigungen als Developer
    
    TODO
    
    ### Projekt-Berechtigungen als Maintainer
    
    TODO
    
    ### Projekt-Berechtigungen als Owner
    
    TODO
    
    
    
    ## Nutzergruppen
    TODO: Gruppenmitglieder und deren Rollen und einhergehende Rechte.
    TODO: Hinweis dass Projekte in Gruppen nicht beim Austritt gelöscht werden, sofern noch andere Nutzende in der Gruppe sind.
    
    ## Einstellung von privater Informationen
    TODO: Einstellung der Commit-Emailadresse (in GitLab und lokal), Profil und Aktivitäten unsichtbar machen, ...
    
    ## Letzte Schritte
    TODO: Erklärung, was wann bei Austritt aus der JLU gelöscht wird (Nutzerdaten, *eigene* Projekte, ...), und was nicht (Projekte in Gruppen inkl Tickets und Kommentare, Commits, ...).
    - Außer den Commits werden Dinge anonymisiert (den Ghost-User übertragen).
    
    TODO: Gute Links, evtl. in Kategorien.