Komponentenladeregeln

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

Im Rahmen der Erstellung einer Jazz-Builddefinition können Sie eine Datei mit Komponentenladeregeln erstellen, die eine Untergruppe von Komponentendateien und -ordner definiert, die von dem Build zu laden sind. Wenn Sie keine Datei mit Laderegeln angeben, lädt der Build die gesamte Komponente. Sie müssen die Datei mit den Laderegeln im Buildarbeitsbereich erstellen. Wenn die Builddefinition 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

War dies eine Hilfe? Sie können Ihr Feedback bei Jazz.net (Registrierung erforderlich) geben: Geben Sie Ihre Kommentare in den Foren oder senden Sie einen Bug.