Adapter mit mehreren Einstiegspunkten erstellen

Die Adaptervorlagen in Build Forge sind Adapter mit einem einzigen Einstiegspunkt.

Bei Adaptern mit einem einzigen Einstiegspunkt wählen Sie in der Managementkonsole Projekte > Adapter) den Vorlagennamen für die Anwendung und Funktion aus, die ausgeführt werden sollen. Beispiel: "ClearCaseBaseline" oder "ClearCaseByDate".

Bei Bedarf können Sie eine einzige Adaptervorlage für ClearCase erstellen, die mehrere Schnittstellen oder Funktionen für ClearCase enthält. Bei einem Adapter mit mehreren Einstiegspunkten geben Sie für jede Schnittstelle einen Namen, den so genannten "Einstiegspunkt", an.

So erstellen Sie einen neuen Einstiegspunkt:

  1. Erstellen Sie die Adaptervorlage. Zum Erstellen der Vorlage können Sie eine der vorgesehenen Vorlagen als Modell verwenden und den XML-Code nach Bedarf ändern. In der Vorlage müssen Sie das Namensattribut dem Schnittstellenelement (Element <interface>) hinzufügen, um den Einstiegspunkt für jede Schnittstelle anzugeben, die der Vorlage hinzugefügt wird. Die entsprechende Syntax für das <Schnittstellenelement> wird im nachstehenden Beispiel gezeigt:
    <interface name="By Date" default="true">
    </interface>
  2. Erstellen Sie einen Adapter mit einem eindeutigen Namen ohne Leerzeichen und ordnen Sie ihn der Adaptervorlage zu. Siehe Adapter auf Basis einer Vorlage erstellen.
  3. Fügen Sie den Adapter dem Projekt über eine Adapterverknüpfung oder mit einem Adapterpunktbefehl hinzu.
    • Im folgenden Beispiel dient der Adapterbefehl ".source" dazu, den Adapter einem Projektschritt hinzuzufügen, der die Schnittstellenfunktion "By Date" im ClearCase-Adapter aufruft:
      .source ClearCase "By Date"
    • Wenn Sie einen Adapter mit mehreren Einstiegspunkten über eine Adapterverknüpfung aufrufen möchten, führen Sie eine der folgenden Aktionen in der Adaptervorlage aus, um die Schnittstellenfunktionen anzugeben, die bei Ausführung des Projekts ausgeführt werden soll:
      • Speichern Sie die Definition des <Schnittstellenelements> für die Funktion, die als erstes <Schnittstellenelement> auszuführen ist, in der Vorlagendateielement.
      • Legen Sie das Standardattribut für das auszuführende <Schnittstellenelement> auf "true" (default="true") fest.

Feedback