Rational Build Forge und StarTeam

BuildForge kann zur Verwaltung von Quellcode mit StarTeam zusammenarbeiten.

In diesem Thema werden die zusätzlichen Anforderungen für die Integration in StarTeam beschrieben und die Merkmale der bereitgestellten Beispiel-Adaptervorlagen zusammengefasst.

Die Muster für StarTeam-Adaptervorlagen stellen Methoden zum Analysieren von Änderungen an einer Baseline zur Verfügung. Änderungsanalyse wird normalerweise zur Vermeidung von Buildoperationen verwendet: wenn eine Baseline-Komponente nicht geändert wurde, wird sie nicht erneut erstellt

Zusätzliche Einrichtungsanforderungen für StarTeam-Adapter

Siehe Adapteranforderungen nach allgemeinen Anforderungen.
  1. Installieren Sie den StarTeam-Befehlszeilenclient auf dem Host des Agenten.
  2. Richten Sie ein StarTeam-Benutzerkonto zur Nutzung durch Build Forge ein.
  3. Richten Sie die Agentenumgebung ein, sodass sie auf den Client zugreifen kann.

Muster der StarTeam-Adaptervorlagen

Die folgenden Muster für Adaptervorlagen werden bereitgestellt.

StarTeamBaseline
  1. Fragt den Ordner für eine StarTeam-Ansicht nach Dateiinformationen ab.
  2. Schreibt die folgenden Informationen in den Stücklistenbericht: Dateiname, Status, Überarbeitung und Zweig.

Im Adapter definierte Variablen:

  • USER
  • PASS
  • HOST
  • PORT
  • PROJECT
  • VIEW
  • DIR
  • BFCLIENT

Für die Umgebung zusätzlich erforderliche Variablen:

  • P4USER
  • P4PASSWD

Die Eigenschaft "Verdeckt zuordnen" kann nicht für diese Variablen verwendet werden. Der Benutzer und das Kennwort werden in das Schrittprotokoll im Klartext geschrieben.

StarTeamByDate
  1. Fragt eine StarTeam-Ansicht über die StarTeam-API auf Änderungen ab, die zwischen dem aktuellen Datum und der vorhergehenden Adapterausführung vorgenommen wurden.
  2. Schreibt die folgenden Informationen in den Stücklistenbericht: Dateien und Verzeichnisse, die geändert wurden, Benutzer, Version, Datum und Kommentare zu den Änderungen.
  3. Schreibt Details zu den Änderungen (aus der Ausgabe des diff-Befehls) in den Stücklistenbericht

Im Adapter definierte Variablen:

  • STA_USER
  • STA_PASS
  • STA_HOST
  • STA_PORT
  • STA_PROJECT
  • STA_VIEW
  • STA_DIR
  • BFCLIENT
  • LASTRUN
  • CURDATE
  • EMAILCHANGES
  • STARTEAM80JAR

Für die Umgebung zusätzlich erforderliche Variablen:

  • P4USER
  • P4PASSWD

Die Eigenschaft "Verdeckt zuordnen" kann nicht für diese Variablen verwendet werden. Der Benutzer und das Kennwort werden in das Schrittprotokoll im Klartext geschrieben.


Feedback