You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1.5 KiB

DMM-Demo

Zum Flashen des Bootloaders und des Demonstrationsprojektes siehe Firmware/README.md

Erstellen eines DMM-Projektes

Aktuell kann das Projekt aufgrund eines GitLab-Bugs 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.

  • Falls nicht schon geschehen, Developer-Rechte für den Semester bei @ilyelens anfragen.
  • 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.
  • Das Demoprojekt unter dem neuen Namen auschecken: $ git clone git@teach.emg.ing.tu-bs.de:dmm/dmm-demo.git my-project
  • Die Remote auf das neue Projekt umstellen: $ git remote set-url origin git@teach.emg.ing.tu-bs.de:dmm/sose2020/my-project.git
  • In das neue Projekt hochladen: $ git push --set-upstream origin master
  • 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.
  • Wiki-Home entsprechend dem Template aus dem Wiki der DMM-Demo einrichten.