This is a test message to test the length of the message box.
Login
|

Skript: ABAP Tools - abapGit Plugin [003]

262

Wie findest du die Views für abapGit, konfigurierst sie, verknüpfst ein Git-Repository und führst den ersten Commit durch? In dieser Folge zeigen wir dir Schritt für Schritt, wie es geht.

Werbung


Einleitung

In dieser Episode schauen wir uns die Einrichtung des abapGit Plugins an, werden ein Github Repository anlegen und danach unser Projekt synchronisieren.

 

Views einblenden

Im ersten Schritt blenden wir dann uns dazu den passenden View ein. Diesen findest du über die Lupe im oberen Bereich oder du kannst mit der Tastenkombination STRG + 3 die Suche einblenden. Hier suchen wir nach Git. Ist der View zu klein, kannst du diesen etwas größer ziehen, um mehr Views zu sehen. Als ersten View  blenden wir uns die Repositories ein. Hier werden uns immer alle Repositories des Systems angeboten.  Als nächstes blenden wir uns den Staging View ein, dieser ist später zum Stagen der Objekte gedacht.  Da wir unsere Zusatzfunktionen meistens im Seitenmenü verstecken, können wir die Größe des Views entsprechend einstellen.

 

Git Repository

Als nächstes legen wir uns ein neues Git Repository an.  Dazu gehen wir auf Github und über “Your Repositories” können wir uns unsere eigenen Repositories anzeigen. Über “New” können wir ein neues Repository definieren. Dem Repository geben wir einen Namen und eine entsprechende Beschreibung. Den Haken bei “Add a Readme file” setzen wir deshalb, damit das Repository initialisiert wird. Im Repository können wir dann über den Code Button die URL des Repositories kopieren. 

 

Verbinden

Als Nächstes rufen wir den Repository View auf und können über das “Plus”-Icon ein neues Git Repository einbinden. Dazu hinterlegen wir die URL und können als nächstes den Branch auswählen und unser lokales Paket hinterlegen. “Pull after link” benötigen wir nicht da wir keine Objekte im Repository haben. Die Logik lassen wir auf “Full”. Damit ist das Repository mit dem System verbunden. Als nächstes gehen wir in den Staging View, wählen unser Github Repository aus, markieren hier alle Objekte und fügen die Objekte dem nächsten Commit hinzu. Als Comitmessage geben wir “Initial Commit” an da das unser erster initialer Commit sein soll. Als nächstes geben wir den User und den entsprechenden Token ein, um dann den Commit durchzuführen. Aktualisieren wir dann GitHub sollten die Objekte entsprechend da sein. Über den Button Commits können wir die letzten Commits sehen und wenn wir diesen auswählen, sehen wir als Inhalt alle committeten Objekte. In dem Fall Pakete und unsere Klasse. 

Zum Test können wir jetzt die Klasse anpassen und ändern das “Hello youtube” auf “Hello github”. Wechseln dann entsprechend in den Staging Reiter und aktualisieren über den aktualisierenden Button den Inhalt. Dort sollte unsere Änderung jetzt auftauchen. Wir fügen das Objekt hinzu, setzen eine neue Commit Message und drücken den Button “Commit and Push", um die Änderungen in das Repository zu bringen. Wenn wir dann zurückgehen, sehen wir den neuen Commit. Wenn wir uns den Commit anschauen, sehen wir die Änderung, die wir durchgeführt haben. Schauen wir uns das ganze Repository an, ist das Repository entsprechend nach den Paketen aufgebaut, die wir auch erstellt haben und in dem Paket finden wir dann auch entsprechend unsere Klasse.

 

Abschluss

Damit ist die heutige Session beendet. Du solltest also wissen, wie die Views in den Abap Development Tools eingerichtet werden, wie man sich gegen das GitHub Repository verbindet und den entsprechenden Content pushen kann.

Bis zum nächsten Mal.

 

Video
YouTube


Enthaltene Themen:
YouTubeSkriptabapGit
Kommentare (0)



Und weiter ...

Bist du zufrieden mit dem Inhalt des Artikels? Wir posten jeden Dienstag und Freitag neuen Content im Bereich ABAP und unregelmäßig in allen anderen Bereichen. Schaue bei unseren Tools und Apps vorbei, diese stellen wir kostenlos zur Verfügung.


033: Core Data Service [Basics] - Consumption Modeling

Kategorie - YouTube

In dieser Folge schauen wir auf die Modellierung eines Consumption Views und schauen uns verschiedene Punkte, wie Funktionen, Assoziationen, Session Variablen und virtuelle Felder an.

26.01.2026

032: Recycling-Heroes - Tags and Types

Kategorie - YouTube

In dieser Folge legen wir weitere Business Configurations an, die wir später in unserem Datenmodell brauchen. Einige der Eigenschaften heben sich dabei geändert und diese Änderungen schauen wir uns im Detail an.

19.01.2026

031: Recycling-Heroes - Unit Testing (Configuration API)

Kategorie - YouTube

Nachdem wir die Configuration API fertiggestellt haben, schauen wir uns einmal das Thema Unit Tests an und wie wir unsere API automatisch testen können. Damit sparen wir uns später den Aufwand für manuelle Tests.

05.01.2026

030: Software-Heroes - My Community

Kategorie - YouTube

Du möchtest das neuste ABAP und SAP Wissen haben und auch nicht jeden Blog einzeln absuchen? My Community bringt den gesamten Community Content in eine Mini-App, die du nach deinen Vorstellungen anpassen kannst, um so keine Neuigkeiten mehr zu verpassen.

22.12.2025

029: ABAP and SAP Material (Software-Heroes)

Kategorie - YouTube

Wie findest du eigentlich die passenden ABAP und SAP Tutorials auf der Plattform Software-Heroes? In dieser Folge wollen wir dir einige Tools und Übersichten vorstellen, wie du in Zukunft weiter effizient die Themen und Informationen findest.

15.12.2025