Skip to content

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
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information