In diesem Abschnitt werden einige nützliche Begriffe, Ressourcen, Artefakte und Ansichten von
Rational Team Concert, insbesondere insofern sie
Rational Developer für System z betreffen, erläutert.
Rational Team
Concert
ist ein Tool für die Teamzusammenarbeit, das die plattformübergreifende Entwicklung unterstützt und
natives Hosting von
Jazz Team
Server unter
z/OS und Linux® auf System
z bereitstellt.
Rational
Team Concert
beinhaltet
integrierte Softwarebereitstellungstools für die Entwicklung auf
System z,
einschließlich Quellcodeverwaltung, Änderungsmanagement sowie Build- und Prozessmanagement.
Weitere Informationen zu
Rational
Team Concert
finden Sie in der Einführung, im Lernprogramm und im Glossar in der Produkthilfe
oder im Information Center, das online unter
http://publib.boulder.ibm.com/infocenter/clmhelp/v3r0/index.jsp verfügbar ist.
Folgende Begriffe von
Rational Team Concert
finden Sie
in der Hilfe für die integrierten Produkte:
- Dateigruppendefinition
- Ein Jazz-Modellobjekt, das im
Jazz-Repository gespeichert wird. Es enthält alle Informationen zu einer bestimmten Dateigruppe
auf einem z/OS-System.
Jede Dateigruppe, auf die ein Build-Prozess
verweist, muss mit einer Dateigruppendefinition korrespondieren.
- Dateigruppenpräfix
- Auf System z verwendet Rational Team Concert ein Dateigruppenpräfix zusammen
mit dem (in der Dateigruppendefinition) angegebenen
Dateigruppennamen, um die Dateigruppe zu ermitteln, die
Rational Team Concert
zugeordnet werden soll.
Durch Angabe eines eigenen Präfixes können Sie Artefakte von
Rational Team Concert
isoliert von anderen Kontexten modifizieren.
- Repository-Arbeitsbereich
- Ein Arbeitsbereich (der Quellcodeverwaltung), in dem
die private Kopie der Quellendateibasis eines Entwicklers enthalten ist.
- Sandbox
- Eine unstrukturierte Position im Dateisystem, in die eine Quellendateibasis aus einem System für Quellcodeverwaltung
extrahiert werden kann.
- Umsetzer
- Beschreibt einen einzelnen Build-Schritt, und zwar
den Schritt, in dem das ausführbare Programm
eines Umsetzers mit der erforderlichen Eingabe und Ausgabe gestartet wird.
Eingaben und
Ausgaben sind
z/OS-Dateigruppen, sodass eine Umsetzerdefinition mehrere Dateigruppendefinitionen referenzieren muss. Beispielsweise muss ein COBOL-Programm, das SQL-Anweisungen enthält und in einer CICS-Umgebung ausgeführt wird,
mehrere Build-Schritte durchlaufen.
Abhängig von der Version des COBOL-Compilers, die Sie verwenden, können diese Schritte folgende Aufgaben umfassen:
- DB2-Vorkompilierung
- CICS-Vorkompilierung
- COBOL-Kompilierung
- Programmverbindung herstellen (link-edit)
- DB2-Bindung
- Arbeitsbereich
- Eine Position in einem Dateisystem mit einer Eclipse-orientierten Struktur, die eine Sammlung von Ressourcen (Dateien, Ordner, Projekte) enthält.
- zComponent
- Eine logische Gruppe von Artefakten mit gemeinsamen Kontext. So können beispielsweise alle Artefakte einer
zComponent zusammen einen Teil einer Anwendung bilden.
- zComponent-Projekt
- Ein spezialisiertes Eclipse-Projekt, das Quellen- und Build-Artefakte enthält (z. B. Build-Scripts oder
LINKEDIT-Dateien)
sowie Metadaten, die beschreiben, wie diese Artefakte organisiert und erstellt werden sollen, wenn sie
in das z/OS-Dateisystem extrahiert werden.
- zFile
- Eine Eclipse-Datei, die ein Member einer erweiterten partitionierten Datei (Extended Partitioned
Data Set, PDSE) unter
MVS darstellt.
- zFolder
- Ein Eclipse-Ordner, dem eine
PDSE unter MVS zugeordnet ist. Während eines Builds
werden die
zFiles in einem bestimmten
zFolder in den Datensatz extrahiert, der diesem zFolder zugeordnet ist.