Komponentenladeregeln

Sie können Komponentenladeregeln in einer Erstellungsdefinition auf der Seite zur Jazz-Quellcodeverwaltung angeben. Diese Seite nur angezeigt wird, wenn Sie bei der Erstellung der Erstellungsdefinition die Jazz-Quellcodeverwaltung als Option für die Erstellungsvorbereitung ausgewählt haben.

Im Rahmen der Erstellung einer Jazz-Erstellungsdefinition können Sie eine Datei mit Komponentenladeregeln erstellen, die eine Untergruppe von Komponentendateien und -ordner definiert, die von der Erstellung zu laden sind. Wenn Sie keine Datei mit Laderegeln angeben, lädt die Erstellung die gesamte Komponente. Sie müssen die Datei mit den Laderegeln im Erstellungsarbeitsbereich erstellen. Wenn die Erstellungsdefinition das Akzeptieren von eingehenden Änderungssets aktiviert, werden diese akzeptiert, bevor die Datei mit Laderegeln gelesen wird.

Der Format der Datei wird im folgenden Beispiel veranschaulicht.
# Zwei Anweisungen werden unterstützt:
# folderName=
# RootFolderName=

# In diesem Beispiel enthält die Komponente die folgende Ordnerstruktur
# /MyMain/
# /MyMain/products/
# /MyMain/products/command line client/
# /MyMain/products/command line client/project1/
# /MyMain/products/command line client/project1/src/
# /MyMain/products/command line client/project1/src/A.java
# /MyMain/products/command line client/project1/src/... eine Reihe weiterer Unterverzeichnisse und Dateien
# /MyMain/products/command line client/project2/
# /MyMain/products/command line client/project3/
# /MyMain/products/MetroNome/project4/
# /MyMain/products/MetroNome/project5/
# /MyMain/products/RTC/project6/
# und weitere Verzeichnisse unter MyMain

# Mit folderName wird ein bestimmter Ordner zum Laden angegeben.
# Der Ordnername muss der vollständige Pfad in korrekter Groß-/Kleinschreibung
# ab dem Komponentenstammverzeichnis sein.
# Die nachfolgend gezeigte Zeile lädt den Ordner /MyMain/products/RTC/project4/
# und die enthaltenen Dateien (jedoch keine Unterordner).
folderName=/MyMain/products/RTC/project4/

# Mit RootFolderName kann ein Ordner mit allen Unterordnern geladen werden,
# einschließlich neuer Ordner, die nach der Erstellung der Datei mit Laderegeln erstellt werden.
# Die folgende Zeile lädt den Ordner /MyMain/products mit allen enthaltenen Dateien und Unterordnern.
RootFolderName=/MyMain/products/
Anmerkung: Angegebene Ordner müssen vorhanden sein. Darüber hinaus dürfen die Regeln keine sich überschneidenden Untergruppen oder Ordnernamenskollisionen definieren.

Feedback