Quellcodeverwaltung und Versionskontrolle

IEG-Scriptdefinitionen werden in der Datenbank gespeichert. Beim Bearbeiten eines IEG-Scripts mithilfe des IEG-Editors wird das Script an seinem Ort bearbeitet und direkt in der Datenbank aktualisiert. IEG-Scriptdefinitionen sind Entwicklungsartefakte. Aus Sicht eines Softwarekonfigurationsmanagements ist es wichtig, diese Artefakte unter Quellcodeverwaltung zu stellen, so wie man es auch mit anderen Artefakten tut.

Von den IEG-Scriptadministrationsfenstern aus kann eine Scriptdefinition heruntergeladen werden. Nachdem die Option zum Herunterladen eines Scripts ausgewählt ist, wird zunächst das Script aus der Datenbank abgerufen. Daraufhin werden die Eigenschaftendateien, die mit der Scriptdefinition verknüpft sind, aus dem RS abgerufen und schließlich die Texteigenschaften in die Scriptdefinition eingefügt, bevor diese verfügbar gemacht wird. Wenn das Script auf diese Weise heruntergeladen wird, werden jedoch nicht alle Ressourcen bereitgestellt, die mit einer Scriptdefinition verknüpft sind. Es werden beispielsweise Eigenschaftendateien nicht in mehreren Ländereinstellungen bereitgestellt, ebensowenig wie Bilder und Symbole. Weitere Informationen zur Datenbankdarstellung in IEG-Scripts finden Sie im Anhang Konformität des Entwicklerhandbuchs Authoring Scripts using Intelligent Evidence Gathering (IEG).

Beim Füllen der Datenbank mit Scriptdefinitionen ist es wichtig, die Funktionsunterschiede zwischen dem Importieren eines Scripts über die IEG-Scriptadministrationsfenster und dem Laden von Scriptdefinitionen über DMX-Dateien zu beachten.