ABAPGIT
GitHub Repository mit abapGit importieren
Dieser Beitrag zeigt, wie sich ein GitHub-Repository mit abapGit sicher in ein SAP-System importieren lässt. Neben dem eigentlichen Ablauf geht es auch um passende Branches, Release-Kompatibilität und typische Fehler bei älteren SAP_BASIS-Ständen.
Voraussetzung
Für den Import von GitHub-Repositories muss abapGit bereits im SAP-System installiert sein.
Import eines Repositories
Im Folgenden ist der typische Ablauf für ein Online-Repository dargestellt. Der Import eines GitHub-Repositories mit abapGit erfolgt in wenigen Schritten:
- Auf „+ Online“ klicken, um den Import zu starten.
- Den Link zum Repository einfügen.
- Das Zielpaket auswählen.
- Über „Select branch“ den passenden Branch auswählen.
- Den Branch wählen, der zur eingesetzten SAP_BASIS-Version passt.
- Mit „OK“ bestätigen.
Release-Abhängigkeiten
Entscheidend ist nicht nur der Repository-Link, sondern vor allem der Branch, der zu Deinem Release passt.
Beim Import solltest Du sicherstellen, dass der gewählte Branch mit der eingesetzten SAP_BASIS-Version kompatibel ist.
Mögliche Probleme bei inkompatiblen Releases
Ein Repository, das für einen höheren SAP_BASIS-Stand ausgelegt ist, kann zu Syntaxfehlern führen. Diese Fehler verhindern unter Umständen, dass die importierten Objekte ausführbar sind.
So erkennst Du die minimale Release-Version
- Die Kompatibilität ist vor dem Import nicht immer direkt erkennbar.
- Beim Start des Imports über „Pull“ zeigt abapGit einen Hinweis auf die minimal erforderliche SAP_BASIS-Version an.
Ob sich der Import trotzdem lohnt, hängt vom Einsatzzweck und der Bereitschaft ab, eventuelle Fehler nachzuarbeiten.