CrossPlatformBuild-Satz erstellen

CrossPlatformBuild-Sätze sind statusabhängige, nicht wiederverwendbare übergeordnete Datensätze, über die eine koordinierte Build- und Hochstufungsoperation in den über die zugehörigen untergeordneten SCLMBuild- und CCBuild-Sätzen angegebenen SCLM-Projekten und Rational-ClearCase-Ansichten ausgeführt werden kann.

CrossPlatformBuild-Sätzen muss mindestens ein untergeordneter SCLMBuild- oder CCBuild-Satz zugeordnet sein. Ein CrossPlatformBuild-Satz kann erst erstellt werden, wenn mindestens ein SCLMBuildConfig- oder CCBuildConfig-Konfigurationssatz vorliegt, der für die SCLMBuild- oder CCBuild-Sätze, die Sie erstellen, verwendet werden kann.

  1. Klicken Sie auf Actions > New.
  2. Klicken Sie auf ClearQuest > Create > ihre_benutzer-id_plus_dbname > Create CrossPlatformBuild.
  3. Klicken Sie im Fenster Choose Record Type auf Crossplatformbuild und anschließend auf OK.
  4. Führen Sie einen der folgenden Schritte aus:
    • Klicken Sie auf die Schaltfläche Values und dann auf Load Defaults, um gespeicherte Standardwerte in den Feldern des CrossPlatformBuild-Fensters anzuzeigen. Sie können die daraufhin eingetragenen Werte anschließend nach Bedarf bearbeiten. Vielleicht möchten Sie z. B. die Felder Headline und Description auf der Seite Main ändern oder über die Registerseite Build Records einen untergeordneten SCLMBuild- oder CCBuild-Satz entfernen oder hinzufügen. Fahren Sie mit Schritt 24 fort, wenn Sie den neuen Satz erstellt haben.
    • Fahren Sie mit Schritt 5 fort, wenn im Fenster CrossPlatformBuild keine Standardwerte in die Felder eingetragen werden sollen.
    • Klicken Sie auf die Liste Template, wählen Sie den gewünschten CrossPlatformBuild-Satz aus, und klicken Sie anschließend auf die Schaltfläche Load, um gespeicherte Standardwerte in den Feldern des Fensters CrossPlatformBuild anzuzeigen. Sie können die daraufhin eingetragenen Werte anschließend nach Bedarf bearbeiten. Vielleicht möchten Sie z. B. die Felder Headline und Description auf der Seite Main ändern oder über die Registerseite Build Records einen untergeordneten SCLMBuild- oder CCBuild-Satz entfernen oder hinzufügen. Fahren Sie mit Schritt 24 fort, wenn Sie den neuen Satz erstellt haben.
    • Fahren Sie mit Schritt 5 fort, wenn im Fenster CrossPlatformBuild keine Standardwerte in die Felder eingetragen werden sollen.
  5. Klicken Sie im Fenster CrossPlatformBuild auf die Registerseite Main:
    ClearQuest ID
    In diesem Feld wird die Rational-ClearQuest-ID des zu erstellenden CrossPlatformBuild-Satzes angezeigt. Eine Bearbeitung ist nicht möglich.
    State
    In diesem Feld wird der Build-Status des zu erstellenden Datensatzes angezeigt. Eine Bearbeitung ist nicht möglich. Neue Datensätze werden mit dem Status "Submitted" erstellt.
    Headline
    Geben Sie einen aussagekräftigen Titel für diesen übergeordneten Build-Satz ein.
    Description
    Geben Sie eine aussagekräftige Beschreibung für diesen übergeordneten Build-Satz ein.
  6. Optional: Sie können Ihre Angaben für Headline und Description als Standardwerte für das Erstellen neuer CrossPlatformBuild-Sätze speichern, indem Sie auf die Schaltfläche Values und anschließend auf Save As Default klicken. Wenn Sie die Werte als Standardwerte speichern, können Sie diese Werte anschließend beim Erstellen neuer CrossPlatformBuild-Sätze übernehmen, indem Sie auf die Schaltfläche Values und anschließend auf Load Default klicken.
  7. Optional: Sie können Ihre Angaben für Headline und Description als Standardwerte für das Erstellen neuer CrossPlatformBuild-Sätze speichern, indem Sie den Pfeil neben der Schaltfläche Load auswählen und anschließend auf New klicken. Geben Sie anschließend im Fenster New Record Template einen Namen für die Schablone ein, und klicken Sie auf OK. Klicken Sie im Fenster CrossPlatformBuild auf den Pfeil neben der Schaltfläche Load, und wählen Sie Save as Default aus. Wenn Sie die eingegebenen Werte speichern, können Sie sie anschließend beim Erstellen neuer CrossPlatformBuild-Sätze übernehmen, indem Sie in der Liste Template die gewünschte Schablone auswählen und auf die Schaltfläche Load klicken.
  8. Klicken Sie auf die Registerseite Build Records.
  9. Optional: Klicken Sie zum Erstellen eines SCLMBuild-Satzes im Fenster SCLMBuild auf die Schaltfläche New, und führen Sie einen der folgenden Schritte aus:
    Anmerkung: Mit Ausnahme der Felder Headline und Description dürfen die editierbaren Felder dieser Sätze unabhängig vom verwendeten Zeichensatz nur ASCII-Zeichen enthalten. Diese Einschränkung ist durch die unter z/OS ausgeführte Serverkomponente der SCLM-Integration bedingt.
    • Klicken Sie auf die Schaltfläche Values und anschließend auf Load Defaults, um gespeicherte Standardwerte in den Feldern des Fensters SCLMBuild anzuzeigen. Sie können die daraufhin eingetragenen Werte anschließend nach Bedarf bearbeiten. Ändern Sie z. B. die Felder Headline und Description, um den neuen Datensatz von vorhandenen SCLMBuild-Sätzen zu unterscheiden. Fahren Sie mit Schritt 12 fort, wenn Sie den neuen Datensatz wie gewünscht bearbeitet haben.
    • Fahren Sie mit Schritt 10 fort, wenn im Fenster SCLMBuild keine Standardwerte in die Felder eingetragen werden sollen.
    • Wählen Sie in der Liste Templates den Namen der Schablone mit den Standardwerten aus, und klicken Sie anschließend auf die Schaltfläche Load, um gespeicherte Standardwerte in den Feldern des Fensters "SCLMBuild" anzuzeigen. Sie können die daraufhin eingetragenen Werte anschließend nach Bedarf bearbeiten. Ändern Sie z. B. die Felder Headline und Description, um den neuen Datensatz von vorhandenen SCLMBuild-Sätzen zu unterscheiden. Fahren Sie mit Schritt 13 fort, wenn Sie den neuen Datensatz wie gewünscht bearbeitet haben.
    • Fahren Sie mit Schritt 10 fort, wenn im Fenster SCLMBuild keine Standardwerte in die Felder eingetragen werden sollen.
  10. Klicken Sie im Fenster SCLMBuild auf die Registerseite Main:
    ClearQuest ID
    In diesem Feld wird die Rational-ClearQuest-ID des zu erstellenden SCLMBuild-Satzes angezeigt. Eine Bearbeitung ist nicht möglich.
    State
    In diesem Feld wird der Build-Status des zu erstellenden SCLMBuild-Satzes angezeigt. Eine Bearbeitung ist nicht möglich. Neue Datensätze werden mit dem Status "Submitted" erstellt.
    Headline
    Geben Sie einen aussagekräftigen Titel für den SCLMBuild-Satz ein.
    Description
    Geben Sie eine aussagekräftige Beschreibung für den SCLMBuild-Satz ein.
  11. Klicken Sie auf die Registerseite SCLM.
    CrossPlatformBuild Parent
    In diesem Feld werden die Rational-ClearQuest-IDs übergeordneter Datensätze angezeigt, denen der zu erstellende SCLMBuild-Satz zugeordnet ist. Eine Bearbeitung ist nicht möglich. Die betreffenden IDs werden allerdings erst angezeigt, wenn Sie die Erstellung des übergeordneten Datensatzes abgeschlossen haben.
    Configuration
    Wählen Sie im Feld Configuration den Namen des SCLMBuildConfig-Satzes aus, der mit dem SCLMBuild-Satz verwendet werden soll.
    Batch
    Aktivieren Sie das Markierungsfeld für Batch, wenn der Datensatz anschließend im Stapelbetrieb ausgeführt werden soll. Lassen Sie dieses Feld inaktiviert, wenn Sie einen Datensatz erstellen möchten, der im Onlinebetrieb ausgeführt werden soll. Der Stapelbetrieb ist beim Erstellen umfangreicher Dateigruppen oder Ausführen zeitaufwändiger Builds sinnvoll.
    Group
    Geben Sie den Namen der SCLM-Gruppe(n) mit den geänderten Anwendungsdaten ein. Wenn Sie Gruppen einer Hierarchie eingeben möchten, müssen Sie die betreffenden Namen nacheinander, beginnend mit der untersten Gruppe, und durch Kommas getrennt eingeben. Beachten Sie dabei, dass es sich um Gruppen handelt, die die Ausgangsgruppen für die Hochstufung, nicht die Zielgruppen darstellen. Sie müssen den Namen der obersten Gruppe in der Hierarchie deshalb nicht angeben.

    Wenn Ihre Gruppenhierarchie beispielsweise die Gruppen DEV1, TEST und RELEASE enthält, können Sie in diesem Feld "DEV1, TEST" eingeben, um Build- und Hochstufungsoperationen für ein SCML-Artefakt an die Spitze der Projekthierarchie zu verfolgen.

    Type
    Geben Sie den Namen des SCLM-Typs ein, der den Typ des SCLM-Paket-Members angibt.
    Member
    Geben Sie den Namen des SCLM-Paket-Members ein, das Ziel der Aktion ist.
  12. Optional: Sie können die für diesen SCLMBuild-Satz eingegebenen Werte als Standardwerte für das Erstellen neuer SCLMBuild-Sätze speichern, indem Sie auf die Schaltfläche Values und anschließend auf Save As Default klicken. Wenn Sie die eingegebenen Werte als Standardwerte speichern, können Sie diese Werte anschließend beim Erstellen neuer SCLMBuild-Sätze übernehmen, indem Sie auf die Schaltfläche Values und anschließend auf Load Default klicken.
  13. Optional: Sie können die für diesen SCLMBuild-Satz eingegebenen Werte als Standardwerte speichern, indem Sie den Pfeil neben der Schaltfläche Load auswählen und anschließend auf New klicken. Geben Sie anschließend im Fenster New Record Template einen Namen für die Schablone ein, und klicken Sie auf OK. Klicken Sie im Fenster SCLMBuild auf den Pfeil neben der Schaltfläche Load, und wählen Sie Save as Default aus. Wenn Sie die eingegebenen Werte speichern, können Sie sie anschließend beim Erstellen neuer SCLMBuild-Sätze übernehmen, indem Sie in der Liste Template die Schablone mit den Standardwerten auswählen und auf die Schaltfläche Load klicken.
  14. Klicken Sie auf OK, um den SCLMBuild-Datensatz zu erstellen. Der Datensatz wird daraufhin im Fenster SCLMBuild angezeigt.
    Anmerkung: Sie können den neu erstellten untergeordneten Datensatz anschließend zum Bearbeiten aufrufen, indem Sie in diesem Fenster doppelt auf die zugehörige ID und danach auf die Schaltfläche Actions klicken. Klicken Sie dann auf Modify.
  15. Führen Sie einen der folgenden Schritte aus:
    • Kehren Sie zu Schritt 9 zurück, wenn Sie einen weiteren untergeordneten SCLMBuild-Satz erstellen möchten.
    • Fahren Sie mit Schritt 24 fort, wenn Sie die Erstellung des übergeordneten CrossPlatformBuild-Satzes abschließen möchten.
    • Fahren Sie mit Schritt 16 fort, wenn Sie einen CCBuild-Satz erstellen möchten.
  16. Optional: Klicken Sie zum Erstellen eines CCBuild-Satzes im Fenster CCBuild auf die Schaltfläche New, und führen Sie einen der folgenden Schritte aus:
    • Klicken Sie auf die Schaltfläche Values und anschließend auf Load Defaults, um gespeicherte Standardwerte in die Felder des Fensters CCBuild zu übernehmen. Sie können die daraufhin eingetragenen Werte anschließend nach Bedarf bearbeiten. Ändern Sie z. B. die Felder Headline und Description, um den neu zu erstellenden Datensatz von vorhandenen CCBuild-Sätzen unterscheiden zu können. Fahren Sie mit Schritt 20 fort, wenn Sie den neuen Datensatz wie gewünscht bearbeitet haben.
    • Fahren Sie mit Schritt 17 fort, wenn im Fenster CCBuild keine Standardwerte in die Felder eingetragen werden sollen.
    • Wählen Sie in der Liste Templates den Namen der Schablone mit den Standardwerten aus, und klicken Sie anschließend auf die Schaltfläche Load, um gespeicherte Standardwerte in die Felder des Fensters "CCBuild" zu übernehmen. Sie können die daraufhin eingetragenen Werte anschließend nach Bedarf bearbeiten. Ändern Sie z. B. die Felder Headline und Description, um den neuen Datensatz von vorhandenen CCBuild-Sätzen unterscheiden zu können. Fahren Sie mit Schritt 21 fort, wenn Sie den neuen Datensatz wie gewünscht bearbeitet haben.
    • Fahren Sie mit Schritt 17 fort, wenn im Fenster CCBuild keine Standardwerte in die Felder eingetragen werden sollen.
  17. Klicken Sie im Fenster CCBuild auf die Registerseite Main:
    ClearQuest ID
    In diesem Feld wird die Rational-ClearQuest-ID des zu erstellenden CCBuild-Satzes angezeigt. Eine Bearbeitung ist nicht möglich.
    State
    In diesem Feld wird der Build-Status des zu erstellenden CCBuild-Satzes angezeigt. Eine Bearbeitung ist nicht möglich. Neue Datensätze werden mit dem Status "Submitted" erstellt.
    Owner
    Wählen Sie einen Eigner für diesen CCBuild-Satz aus.
    Headline
    Geben Sie einen aussagekräftigen Titel für den CCBuild-Satz ein.
    Description
    Geben Sie eine aussagekräftige Beschreibung für den CCBuild-Satz ein.
  18. Klicken Sie auf die Registerseite ClearCase.
  19. Klicken Sie im Fenster CCBuild auf die Registerseite ClearCase:
    CrossPlatformBuild Parent
    In diesem Feld werden die Rational-ClearQuest-IDs übergeordneter Datensätze angezeigt, denen der zu erstellende CCBuild-Satz zugeordnet ist. Eine Bearbeitung ist nicht möglich. Die betreffenden IDs werden allerdings erst angezeigt, wenn Sie die Erstellung des übergeordneten Datensatzes abgeschlossen haben.
    Configuration
    Wählen Sie im Feld Configuration den Namen des CCBuildConfig-Satzes aus, der mit dem CCBuild-Satz verwendet werden soll.
  20. Optional: Sie können die für diesen CCBuild-Satz eingegebenen Werte als Standardwerte für das Erstellen neuer CCBuild-Sätze speichern, indem Sie auf die Schaltfläche Values und anschließend auf Save As Default klicken. Wenn Sie die eingegebenen Werte als Standardwerte speichern, können Sie diese Werte anschließend beim Erstellen neuer CCBuild-Sätze übernehmen, indem Sie auf die Schaltfläche Values und anschließend auf Load Default klicken.
  21. Optional: Sie können die für diesen CCBuild-Satz eingegebenen Werte als Standardwerte speichern, indem Sie den Pfeil neben der Schaltfläche Load auswählen und anschließend auf New klicken. Geben Sie anschließend im Fenster New Record Template einen Namen für die Schablone ein, und klicken Sie auf OK. Klicken Sie im Fenster CCBuild auf den Pfeil neben der Schaltfläche Load, und wählen Sie Save as Default aus. Wenn Sie die eingegebenen Werte speichern, können Sie sie anschließend beim Erstellen neuer CCBuild-Sätze übernehmen, indem Sie in der Liste Template die Schablone mit den Standardwerten auswählen und auf die Schaltfläche Load klicken.
  22. Klicken Sie auf OK, um den CCBuild-Satz zu erstellen. Der Datensatz wird daraufhin im Fenster CCBuild angezeigt.
    Anmerkung: Sie können den neu erstellten untergeordneten Datensatz anschließend zum Bearbeiten aufrufen, indem Sie in diesem Fenster doppelt auf die zugehörige ID und danach auf die Schaltfläche Actions klicken. Klicken Sie dann auf Modify.
  23. Führen Sie einen der folgenden Schritte aus:
    • Kehren Sie zu Schritt 16 zurück, wenn Sie einen weiteren untergeordneten CCBuild-Satz erstellen möchten.
    • Fahren Sie mit Schritt 24 fort, wenn Sie die Erstellung des übergeordneten CrossPlatformBuild-Satzes abschließen möchten.
  24. Optional: Sie können die für diesen übergeordneten Datensatz eingegebenen Werte als Standardwerte speichern. Dabei ist jedoch zu beachten, dass das Speichern von Standardwerten eines übergeordneten Datensatzes, dem untergeordnete Datensätze zugeordnet sind, dazu führt, dass anschließend alle mit diesen Standardwerten erstellten übergeordneten Datensätze ebenfalls mit den jeweiligen untergeordneten Datensätzen verknüpft sind. Da Sie Build-Sätze (untergeordnete Build-Datensätze eingeschlossen) nicht wiederverwenden können, ist es daher in der Regel sinnvoller, keine Standardwerte zu speichern, nachdem Sie einem neuen übergeordneten Datensatz untergeordnete Datensätze zugeordnet haben. Speichern Sie die Standardwerte stattdessen direkt für eine spätere Erstellung neuer übergeordneter Datensätze, und ordnen Sie dem übergeordneten Datensatz bei der Bearbeitung erst dann neue untergeordnete Build-Sätze zu.
  25. Klicken Sie im Fenster CrossPlatformBuild auf OK, um die Erstellung des übergeordneten Datensatzes abzuschließen.
Zugehörige Tasks
Lernprogramm: Plattformübergreifende Builds
Unabhängigen SCLMBuild-Satz erstellen
Unabhängigen CCBuild-Satz erstellen
SCLMBuild- oder CCBuild-Satz zu übergeordnetem CrossPlatformBuild-Satz hinzufügen
Zuordnung von untergeordnetem SCLMBuild- oder CCBuild-Satz zu übergeordnetem CrossPlatformBuild-Satz aufheben
Build-Sätze wiederverwenden
Datensatz löschen
Datensatz ändern (bearbeiten)

Feedback