Unterschiede bei den Operationen in Rational Developer für System z nach der gemeinsame Nutzung von Artefakten mit Rational Team Concert

Wenn Ressourcen von Rational Developer für System z mit Rational Team Concert gemeinsam genutzt werden oder wenn Ressourcen von Rational Team Concert in ein MVS-Unterprojekt von Rational Developer für System z geladen werden, wird zwischen den Dateigruppen-Membern im MVS-Unterprojekt und der zugehörigen zFile im zComponent-Projekt ein Verknüpfung erstellt. Rational Developer für System z synchronisiert automatisch den Inhalt der Dateigruppen-Member und den Inhalt der zugehörigen zComponent-Dateien. Eine Änderung des Inhalts auf der einen Seite wird automatisch im Inhalt auf der anderen Seite widergespiegelt.

Wenn der Link zwischen dem Dateigruppen-Member im MVS-Unterprojekt und der entsprechenden zFile im zComponent-Projekt erstellt ist, werden Operationen in Rational Developer für System z wie der erneute Build für MVS-Unterprojekte und die Syntaxprüfung anders ausgeführt als vor der Freigabe von Artefakten für Rational Team Concert.

Unterschiede beim erneuten Build von MVS-Unterprojekten

Wenn ein MVS-Unterprojekt Dateigruppen-Member enthält, die gemeinsam mit Rational Developer für System z genutzt werden, und wenn dieses MVS-Unterprojekt mit der Menüoption Neuer Unterprojekt-Build erneut erstellt wird, wird die Build-Verarbeitung an Rational Team Concert delegiert. Ein im Build-Kontext angegebener Build wird an Jazz Team Server für System z übergeben.

Wichtig: Vor dem erneuten Build des MVS-Unterprojekts müssen alle lokalen Änderungen in den Repository-Arbeitsbereich eingecheckt werden. Der Build wird für den Code im Repository-Arbeitsbereich ausgeführt, der in der Build-Definition definiert ist. Zum Einchecken Ihrer Änderungen wechseln Sie zur Ansicht Anstehende Änderungen, wählen Sie den untergeordneten Knoten der Komponente mit Ihren anstehenden Änderungen aus, klicken Sie mit der rechten Maustaste und wählen Sie im Menü Alle Einchecken aus.

Nach Abschluss des Build-Prozesses sind die Build-Ergebnisse in der Ansicht Builds im Rational Team Concert Client verfügbar. Die Ansicht Builds kann in der Perspektive 'Arbeitselemente' oder im Menü Fenster angezeigt werden. Wählen Sie im Menü Fenster die Optionen Sicht anzeigen -> Andere -> Team-Build -> Builds aus. Sie können den Fortschritt in der Ansicht Builds überwachen, während der Build ausgeführt wird.

Ansicht 'Builds'

Unterschiede bei der Syntaxprüfung

Die ferne Syntaxprüfung von Dateigruppen-Membern, denen zFiles zugeordnet sind, funktioniert anders als die Syntaxprüfung von Dateigruppen-Membern ohne zugeordnete zFiles. Anstatt die Parameter für die Syntaxprüfung aus den Eigenschaftsgruppen von Rational Developer für System z abzurufen, werden bei der Syntaxprüfung von gemeinsam genutzten Dateigruppen-Membern die Eigenschaften aus der Sprachendefinition der zugehörigen zFiles abgerufen. Ausführliche Anweisungen zum Erstellen einer Sprachendefinition finden Sie in Übersicht über z/OS-Sprachendefinitionen. Die Syntaxprüfung benötigt außer den Standardwerten, die für Sprachendefinitionen und Umsetzer festgelegt werden müssen, die Angabe eines Umsetzers als Syntaxprüfungsumsetzer, der für die Kompilierung verwendet werden soll. Verwenden Sie für die Syntaxprüfung die Umsetzer, die Sie für die Kompilierung definiert haben.

Gehen Sie wie folgt vor, um die Syntax mit einem Umsetzer zu überprüfen:
  1. Erweitern Sie in der Sicht 'Teamartefakte' den Knoten Projektbereich für Ihren Projektbereich.
  2. Erweitern Sie den Knoten Sprachendefinitionen.
  3. Erweitern Sie den Knoten Umsetzer, lokalisieren Sie den Umsetzer, der für die Syntaxprüfung verwendet werden soll, und öffnen Sie ihn.
  4. Wählen Sie unten im Umsetzereditor die Option Für Syntaxprüfung verwenden aus.

Feedback