In diesem Kurs lernen Sie, vorhandene Projekte aus GitHub, GitLab, Redmine oder Jira in die zentrale GitLab‑Instanz git.nrw zu migrieren. Sie erhalten konkrete Anleitungen für die Nutzung von GitLab‑Import‑Tools, den Python‑Migrator und das Jira2Lab‑Skript sowie Tipps zur Prüfung von Berechtigungen und Fehlersituationen nach der Migration.

2 Stunden

Gesamt

4

Lektionen

Thomas Gerlach

Thomas Gerlach

Software Developer

Wer sollte teilnehmen?

Der Kurs richtet sich an alle Nutzer*innen von git.nrw, die ihre bestehenden Projekte von GitHub, GitLab, Redmine oder Jira auf die zentrale GitLab‑Instanz migrieren möchten. Vorkenntnisse in Git sind hilfreich, aber nicht zwingend erforderlich 

Lernziele

Nach Abschluss des Kurses können Sie:

  • GitHub‑Projekte mit den GitLab‑Import‑Tools nach git.nrw migrieren.
  • GitLab‑Instanzen per Direct‑Transfer zwischen Gruppen und Projekten synchronisieren.
  • Redmine‑Daten (Issues, Benutzerzuordnung) mittels Python‑Migrator sicher nach GitLab übertragen.
  • Jira‑Projekte und -Issues mithilfe von Jira2Lab automatisiert importieren.
  • Sichtbarkeiten, Berechtigungen und gängige Fehlerszenarien nach der Migration prüfen und beheben.

Viel Erfolg beim Migrieren!