Träumen Sie von einer Möglichkeit, gemeinsam zu arbeiten? Von einer Möglichkeit, überall auf der Welt mit Teammitgliedern an verschiedenen Standorten zu arbeiten, ohne dass sich jemand fragen muss, wo er die neueste Version einer Datei oder eines Projekts findet? Eine andere Möglichkeit, neue Funktionen zu testen und sie zurückzusetzen, wenn sie nicht funktionieren, und dabei einen Wiederherstellungspunkt zu wählen, von dem aus Sie zurücksetzen wollen, anstatt eine vollständige Dateisicherung durchzuführen. Ihre Träume werden Wirklichkeit, denn diese Szenarien sind jetzt dank 4D v18 und Projektdatenbanken möglich !
Was ist eine Projektdatenbank?
Eine Projektdatenbank ist eine 4D Datenbank in textbasierten Dateien. Diese Dateien enthalten den gesamten Quellcode einer 4D Datenbankanwendung, von der Datenbankstruktur bis hin zur Benutzeroberfläche, einschließlich Formularen, Menüs, Benutzereinstellungen und allen erforderlichen Ressourcen.
Projektdatenbanken werden mit der Anwendung 4D Developer erstellt und bearbeitet. Die Projektdateien werden dann zur Erstellung der Deployment-Dateien der endgültigen Anwendung verwendet.
Warum mit einer Projektdatenbank arbeiten?
- Gemeinsame Nutzung: Einfacher Austausch von Code mit Kollegen: Kopieren Sie den Code und fügen Sie ihn in eine E-Mail ein, und schon können Sie loslegen.
- Flexibel: Sie haben mehrere Anwendungen und möchten einige Dialoge wiederverwenden und dabei die grafische Charta des Unternehmens beachten? Installieren Sie die Komponenten in jeder Anwendung oder kopieren Sie die Formulare zwischen Datenbanken.
- Einfachheit: Insbesondere im Hinblick auf die Einhaltung einer grafischen Charta können Sie alle Schriftarten, Farben, Symbole und mehr für alle Ihre Anwendungen mit Stilvorlagen definieren.
- Fehlersuche: Durch die Speicherung Ihrer Projektdateien in Repositories zur Versionskontrolle können Sie problemlos Versionen vergleichen, um die Quelle von problematischem Code zu finden.
- Bereitstellen: Mit Versionskontroll-Repositories ist die Verwaltung mehrerer Zweige( d. h. Entwicklungs- und Produktionszweige) ein Kinderspiel!
Diese Liste ist keineswegs erschöpfend, aber all diese Vorteile sind den Projektdatenbanken zu verdanken!
Alle neuen Funktionen und Möglichkeiten, die Projektdatenbanken bieten, werden in zukünftigen Blog-Beiträgen näher erläutert. Bleiben Sie dran!