Skript zum direkten Pushen des Ordners als Repo in definitierten Namespace
Unter Verwendung von:
https://git.rwth-aachen.de/fst-tuda/projects/tools/git4matlab
und/oder
https://git.rwth-aachen.de/m.hock/git-workflow/
könnte ein Skript per Aufruf den Ordner (dessen Namen eine einmalige ID darstellt) direkt als Repo auf Gitlab pushen, idealerweise in eine vordefinierte Gruppe (z.B. FST-TUDA/publication/IDXYZ).
-
Überprüfung ob der Nutzer die passenden Rechte hat, ansonsten in den eigenen Namensspace pushen? (API?) -
Den Code für das Initialisieren eines Repos auf Gitlab via git nachschauen (evtl. muss auch einmnalig eine Option in der Gruppe geschaltet werden e) -
Falls Repo schon vorhanden (Test per Ordnername) und auch lokal initialisiert, neuen commit pushen (falls manuell angelegt), sonst neuen commit mit allen Änderungen im Ordner commiten und pushen