So nutzen Sie die Vorteile von GitHub-Aktionen mit 4D
Ihr Projekt befindet sich jetzt in einem Versionskontrollsystem. Das bedeutet, dass es jetzt viel einfacher ist, mehrere Versionen Ihrer Software zu verwalten, Änderungen zu überwachen und Korrekturen oder neue Funktionen zu integrieren.
Warum nicht auch die Vorteile der kontinuierlichen Integration nutzen?
Ab 4D v19 können Sie die Kompilierung Ihres Projekts mit einem Befehl starten. Damit verfügen Sie über alle Bausteine, um Ihre Integrationskette zu automatisieren.
In diesem Blogbeitrag finden Sie ein Beispiel für die Automatisierung mit dem GitHub Manager und GitHub Actions.
Umfangreiche Bibliothek von 4D-Anwendungen verfügbar
Mit Projekten und der Möglichkeit, den Quellcode von Projektanwendungen über ein Versionskontrollsystem freizugeben, haben wir mehr als 35 Repositories auf GitHub veröffentlicht (zum Zeitpunkt der Erstellung dieses Blogbeitrags). Dazu gehören HDIs, Komponenten und vollständige Beispielanwendungen. Apropos vollständige Beispielanwendungen, zwei weitere wurden kürzlich hinzugefügt:
Projekt-Datenbanken: Erstellen Sie Ihre eigene Dokumentation für Komponenten
In einem früheren Blogbeitrag haben wir Ihnen gezeigt, dass die Dokumentation für Methoden in den Explorer zurückgekehrt ist. Möchten Sie noch einen Schritt weiter gehen und sie als Dokumentation für Ihre Komponenten verwenden? In diesem Blogbeitrag zeigen wir Ihnen, wie das geht!
Kurzmeldung: 4D Komponenten auf GitHub verfügbar!
2017 hat 4D ein neues Programm zur Freigabe des Quellcodes von 4D Komponenten für 4D Partner gestartet.
Durch die Freigabe des Quellcodes von 4D Komponenten können Sie diese anpassen und zu Ihren eigenen machen! Mit Projektdatenbanken und der Möglichkeit, den Quellcode einer Anwendung über ein Versionskontrollsystem freizugeben, haben wir unsere internen 4D Komponenten in Projektdatenbanken umgewandelt und den Quellcode auf das 4D GitHub-Konto übertragen. Es steht jedem offen, alles was Sie brauchen, um die Vorteile zu nutzen, ist ein Konto auf GitHub. Warum haben wir das getan? Um Ihnen das Leben leichter zu machen, indem Sie Änderungen und Modifikationen sowohl am Code als auch an den Formularen verfolgen können.
Projekt-Datenbanken: Git. Übertragen. Pull. Push & mehr
In einem früheren Blog-Beitrag haben wir Ihnen Git (ein Versionskontrollsystem) und Github (ein Cloud-basierter Hosting-Dienst) vorgestellt und wie Sie Ihren 4D Code mit anderen Entwicklern teilen können. In diesem Blog-Beitrag gehen wir noch einen Schritt weiter, indem wir einige Szenarien untersuchen, die einem Entwickler begegnen können, z. B. das Klonen eines entfernten Repositorys, das Ignorieren bereits übergebener Dateien und das Lösen von Merge-Konflikten.
Wie Sie Ihren 4D Code über Github weitergeben
Sie haben also Projektdatenbanken ausprobiert … vielleicht haben Sie eine erstellt oder eine bestehende Binäranwendung konvertiert. Nun ist es an der Zeit, Ihnen zu zeigen, wie Sie Git (das Revisionskontrollsystem) mit Github als Hosting-Service für Ihre 4D Anwendung nutzen können.
Kontakt
Sie haben eine Frage, eine Anregung oder möchten einfach nur mit den 4D Bloggern in Kontakt treten? Schreiben Sie uns eine Nachricht!
* Ihre Privatsphäre ist uns sehr wichtig. Bitte klicken Sie hier, um unsere Politik