Abhängigkeiten verwalten

Rational Developer for System z verfügt über integrierte Tools und Funktionen, die mit Hilfe der angegebenen SYSLIB als Suchpfad Programmabhängigkeiten im MVS-Dateisystem lokalisieren. Einige der Tools, die SYSLIB als Suchpfad verwenden, sind der Projektbuild, 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 for System z speichern, können Sie eine Untermenge der Quellendateibasis in die Dateisystemposition extrahieren, die durch Ihren Datensatzpräfix unter z/OS (Ihre z/OS-Sandbox) angegeben wird. Wenn Ihre Programme jedoch von Membern abhängig sind, die Rational Developer for System z für die Verwendung von SYSLIB als Suchpfad durchsucht, 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 eine 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 mehreren) 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). Informationen hierzu finden Sie in Artefakte in Rational Developer for 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.

Feedback

Waren die Informationen hilfreich? Sie können auf Jazz.net (Registrierung erforderlich) Feedback geben: Comment in the forums oder submit a bug