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.
- Installieren Sie den StarTeam-Befehlszeilenclient auf dem Host
des Agenten.
- Richten Sie ein StarTeam-Benutzerkonto zur Nutzung durch Build Forge ein.
- 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
- Fragt den Ordner für eine StarTeam-Ansicht nach Dateiinformationen ab.
- 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:
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
- Fragt eine StarTeam-Ansicht über die StarTeam-API auf Änderungen ab, die zwischen dem aktuellen Datum und der vorhergehenden Adapterausführung vorgenommen wurden.
- Schreibt die folgenden Informationen in den Stücklistenbericht: Dateien und Verzeichnisse, die geändert wurden, Benutzer, Version, Datum und Kommentare zu den Änderungen.
- 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:
Die Eigenschaft "Verdeckt zuordnen" kann
nicht für diese Variablen verwendet werden.
Der Benutzer und das Kennwort werden in das Schrittprotokoll im
Klartext geschrieben.