# Ferne Dateien vergleichen

Sie können zwei Dateien auf einem fernen System vergleichen und Änderungen an einer der beiden Dateien in die jeweils andere Datei kopieren.

Die Textvergleichsfunktion verwendet den Eclipse-Texteditor, um zwei Dateien zu vergleichen. In den Einstellungen für "Vergleichen/Patch" können Sie Vorgaben für Textvergleiche festlegen. Klicken Sie zum Öffnen der Vorgabenseite auf Fenster > Benutzervorgaben. Erweitern Sie dann die Anzeige für die Liste Allgemein und klicken Sie auf Vergleichen/Patch. In den Einstellungen auf dieser Seite können Sie beispielsweise die Option Leerzeichen ignorieren auswählen, um die Anzeige von Leerzeichenänderungen im Vergleichs-Viewer zu steuern. Weitere Informationen zum Festlegen von Vorgaben für Vergleiche finden Sie unter "Zugehörige Tasks".
Wenn Sie ferne Dateien aus der Ansicht "Ferne Systeme" oder "z/OS-Projekte" vergleichen, führt der Vergleichseditor mehrere Dateiprüfungen durch, um sicherzustellen, dass die zu vergleichenden Dateien grundsätzlich kompatibel sind.

- Der Editor prüft den Satzformat- und den Satzlängenparameter der beiden Dateien und zeigt eine Warnung an, wenn diese Parameter für beide Dateien verschieden sind. Sie können dann entscheiden, ob der Vergleich fortgesetzt oder abgebrochen werden soll.
- Wenn Sie eine der Dateien bearbeiten, prüft der Editor die Länge jedes Datensatzes und gibt beim Speichern der Datei eine Warnung aus, falls einer der Datensätze die maximale Satzlänge überschreitet.
- Wenn Sie versuchen, eine Datei mit Datensätzen, die die maximale Satzlänge überschreiten, zu speichern, gibt der Editor eine Warnung aus, dass die Datensätze abgeschnitten werden. Sie haben dann die Möglichkeit, die Datensätze zu korrigieren. Die Warnung gibt mit der Zeilennummer detailliert an, welche Zeilen die maximale Satzlänge überschreiten.

Gehen Sie wie folgt vor, um zwei Dateien auf einem fernen System zu vergleichen:

1. Wählen Sie in der Ansicht "Ferne Systeme" oder "z/OS-Projekte" zwei Dateien aus. Wählen Sie dann Vergleichen > Miteinander aus. Die Dateien werden nebeneinander in einem Textvergleichseditor geöffnet. Während der Vergleichssitzung sperrt Rational Developer für System z beide Dateien. Falls eine der Dateien nicht gesperrt werden kann, wird eine Warnung angezeigt. Sie können den Vergleich dann abbrechen oder fortsetzen. Wenn Sie den Vergleich fortsetzen, wird die Datei, die nicht gesperrt werden kann, im Nur-Lese-Modus geöffnet. Falls sich die beiden Dateien hinsichtlich ihres Satzformats oder ihrer Satzlänge unterscheiden, wird ein Fenster mit einer entsprechenden Warnung geöffnet, in dem Sie aufgefordert werden zu entscheiden, ob der Vergleich fortgesetzt oder abgebrochen werden soll. Wenn die Dateien geöffnet werden, zeigt der Textvergleichseditor Zeilennummern an, die Sie beim Navigieren durch die Datei und beim Auffinden der Zeilen, die die maximale Länge überschreiten, unterstützen.
2. In den Dateien können Sie folgende Aktionen ausführen:
   - Klicken Sie auf , wenn Sie alle Dateiänderungen von der linken auf die rechte Seite kopieren möchten.
   - Klicken Sie auf , um alle Änderungen, die keinen Konflikt auslösen, von der rechten auf die linke Seite zu kopieren.
   - Klicken Sie auf , um die aktuelle Änderung von der rechten auf die linke Seite zu kopieren.
   - Klicken Sie auf , wenn Sie die aktuelle Änderung von der rechten auf die linke Seite kopieren möchten.
   - Klicken Sie auf , um den nächsten Unterschied zu finden.
   - Klicken Sie auf , um zum vorherigen Unterschied zu gelangen.
   - Klicken Sie auf , um die nächste Änderung zu finden.
     Anmerkung: Über die Option Nächste Änderung finden Sie einen Textblock, der sich bei den Dateien, die Sie vergleichen, unterscheidet. Mit der Option Nächster Unterschied finden Sie eine Zeichenfolge innerhalb eines geänderten Textblocks.
   - Klicken Sie auf , um zur vorherigen Änderung zu gelangen.
   Die Vergleichsfunktion verwendet anstelle des LPEX-Editors für System z den Eclipse-Texteditor. Deshalb stehen Funktionen, die Sie beim Bearbeiten ferner Dateien mit dem LPEX-Editor nutzen können, z. B. die Anzeige virtueller Satzbegrenzungen, nicht zur Verfügung.
3. Drücken Sie die Tastenkombination Strg + S, um Ihre Änderungen zu speichern. Falls die von Ihnen vorgenommenen Änderungen dazu führen, dass Datensätze die maximale Länge überschreiten, zeigt Rational Developer für System z eine Warnung an, dass die Datei abgeschnitten wird. Im Fenster mit dieser Warnung können Sie auf die Schaltfläche Details klicken, um eine Liste der betreffenden Zeilen und deren Länge anzuzeigen.
4. Klicken Sie auf Ja, um Ihre Dateien zu speichern, oder auf Nein, um zur Textvergleichssitzung zurückzukehren. Wenn Sie auf Nein klicken, um zur Bearbeitungssitzung zurückzukehren, zeigt der Editor die erste Zeile der Datei an, die die Satzlängenbegrenzung überschreitet.

- Vorgaben für z/OS-Lösungen
  Auf der Vorgabenseite für z/OS-Lösungen können Sie allgemeine Vorgaben für z/OS-Projekte, -Unterprojekte und -Dateien festlegen.

Übergeordnetes Thema: z/OS Integrated Development Environment (zIDE)
Zugehörige Tasks
Vorgaben für den Vergleich von Dateien festlegen
Zugehörige Verweise
Vorgaben für "Vergleichen/Patch"
Vergleichseditor