hint on requesting access

master
Ilya Elenskiy 6 years ago
parent 262a0dceae
commit b447274e92

@ -7,15 +7,18 @@ Zum Flashen des Bootloaders und des Demonstrationsprojektes siehe [Firmware/READ
> Aktuell kann das Projekt aufgrund eines [GitLab-Bugs](https://gitlab.com/gitlab-org/gitlab-foss/-/issues/38381) > Aktuell kann das Projekt aufgrund eines [GitLab-Bugs](https://gitlab.com/gitlab-org/gitlab-foss/-/issues/38381)
> nicht per GUI in die Untergruppe geforkt werden. Das lässt sich jedoch leicht manuell bewerkstelligen. > nicht per GUI in die Untergruppe geforkt werden. Das lässt sich jedoch leicht manuell bewerkstelligen.
Jede Gruppe bestimmt einen Maintainer, der ein gemeinsames Projekt erstellt. Dieser geht wie folgt vor. Jede Gruppe bestimmt **einen Maintainer**, der ein gemeinsames Projekt erstellt. Dieser geht wie folgt vor.
* Falls nicht schon geschehen, Developer-Rechte für den Semester bei @ilyelens anfragen. * Falls nicht schon geschehen, Rechte in der Semester-Untergruppe (z.B. DMM/SoSe2020) per Link "Request Access" neben dem Grupennamen beantragen.
* Sicherstellen, dass sein Git mit Namen/E-mail eingerichtet und SSH-Schlüssel im GitLab unter `Nutzermenü->Settings->SSH Keys` hinterlegt ist. * Sicherstellen, dass sein Git mit Namen/E-mail eingerichtet und SSH-Schlüssel im GitLab unter `Nutzermenü->Settings->SSH Keys` hinterlegt ist.
* In der Semester-Untergruppe (hier: DMM/SoSe2020) einen neuen Projekt (hier: my-project) erstellen. * In der Semester-Untergruppe einen neuen Projekt (hier: my-project) erstellen.
* Das Demoprojekt unter dem neuen Namen auschecken: * Das Demoprojekt unter dem neuen Namen auschecken:
`$ git clone git@teach.emg.ing.tu-bs.de:dmm/dmm-demo.git my-project` `$ git clone git@teach.emg.ing.tu-bs.de:dmm/dmm-demo.git my-project`
* Die Remote auf das neue Projekt umstellen: * Die Remote auf das neue Projekt umstellen:
`$ git remote set-url origin git@teach.emg.ing.tu-bs.de:dmm/sose2020/my-project.git` `$ git remote set-url origin git@teach.emg.ing.tu-bs.de:dmm/sose2020/my-project.git`
* In das neue Projekt hochladen: * In das neue Projekt hochladen:
`$ git push --set-upstream origin master` `$ git push --set-upstream origin master`
* Auf der GitLab-Seite des Projektes links im Menu unter `Settings->Members` seine Gruppenkameraden als Developer hinzufügen. * Auf der GitLab-Seite des Projektes links im Menu unter `Settings->Members` seine Gruppenkameraden als Developer hinzufügen.
* Unter `Settings->General->Visibility, project features, permissions` die Wiki sowie optional Issues aktivieren. * Unter `Settings->General->Visibility, project features, permissions` die Wiki sowie optional Issues aktivieren.

Loading…
Cancel
Save