Rational Developer für System z verfügt über integrierte Tools und Funktionen, die
mithilfe der angegebenen SYSLIB als Suchpfad
Programmabhängigkeiten im MVS-Dateisystem lokalisieren.
Einige der Tools, die
SYSLIB als Suchpfad verwenden,
sind der Projekt-Build, die ferne Syntaxprüfung, Content Assist,
Anzeige der Abhängigkeiten und Anzeige der Copy-Member.
Wenn Sie Ihre Quellendateien im
Repository für Quellcodeverwaltung
in Rational Team Concert für
System z speichern,
können Sie eine Untermenge der Quellendateibasis
in die Dateisystemposition extrahieren, die durch Ihr Dateigruppenpräfix unter z/OS (Ihre z/OS-Sandbox) angegeben wird.
Wenn Ihre Programme von Membern abhängig sind,
nach denen Rational Developer für System z mit
SYSLIB als Suchpfad sucht,
werden diese Member nur dann gefunden, wenn Sie die Abhängigkeiten manuell verwalten.
Die einfachste Methode für die Verwaltung von Abhängigkeiten besteht darin,
sicherzustellen, dass alle Ihre Abhängigkeiten immer in Ihre
z/OS-Sandbox geladen werden, indem Sie
die allgemeinen Artefakte (Copy-Member), von denen Ihre Programme abhängen,
in einer Gruppe von allgemeinen
zComponent-Projekten anordnen.
Um Abhängigkeiten mit dieser Methode zu verwalten, führen Sie die folgenden Arbeitsschritte aus:
- 1. Erstellen Sie ein
z/OS-Projekt mit zwei (oder mehr) MVS-Unterprojekten.
- Verwenden Sie ein Unterprojekt als Arbeitsbereichsunterprojekt, das die Programme enthalten wird, die Sie modifizieren.
Verwenden Sie das zweite Unterprojekt als Unterprojekt für Abhängigkeitsverwaltung, das die allgemeinen Member
enthalten wird, von denen Ihre Programme abhängen.
- 2. Laden Sie die Dateien in das Arbeitsbereichsunterprojekt.
- Verwenden Sie den Assistenten
zFiles in z/OS laden,
um die
Member in das Arbeitsbereichsunterprojekt zu laden, die modifiziert werden sollen (z. B. Programme).
Lesen Sie hierzu den Abschnitt Artefakte in Rational Developer für System z laden.
- 3. Laden Sie Dateien in das Unterprojekt für Abhängigkeitsverwaltung.
- Verwenden Sie zum zweiten Mal
den Assistenten
zFiles in z/OS laden, um die Copy-Member oder Include-Dateien,
von denen Ihre Programme abhängig sind, in das Unterprojekt für Abhängigkeitsverwaltung zu laden.
Nachdem die Dateien geladen wurden, werden alle
eingehenden Änderungen aus dem Repository für Quellcodeverwaltung
an allgemeinen Membern in der Ansicht
Anstehende Änderungen angezeigt. Wenn Sie die Änderungen akzeptieren,
werden sie in Ihrem Unterprojekt für Abhängigkeitsverwaltung angezeigt, und die
zugehörigen Member erscheinen
in Ihrer z/OS-Sandbox.