Das Diff/Merge-Tool (About the Diff/Merge tool)

von Centura Team Developer, Gupta bzw. SQLWindows mit Visual Toolchest

Das Diff/Merge-Tool ...

Dateivergleiche (File Comparisons)

Die Dateivergleichskomponente des Diff/Merge-Tools vergleicht zwei Centura-Builder-Dateien und bestimmt, wo sie sich unterscheiden. Die zwei Dateien werden dann nebeneinander in der typischen Outline mit verschiedenen Farbmarkierungen dargestellt. Dies ist auch innerhalb des Teamobjektmanagers möglich.

Die Dateiverschmelzung ( File Merges )

Vorausgestezt wird eine Grundversions-Datei, aus der zwei verschieden modifizierte Dateien entstanden. Ziel ist es, eine Datei zu erhalten, die beide Modifizierungen enthält (= Drei-Wege-Verschmelzung). Die Änderung der jeweils anderen Datei wird der einen Datei hinzugefügt. Gibt es dabei Konflikte, so werden beide Modifizierungen hinzugefügt, so daß sich manuell für eine Modifizierung entschieden werden muss.

Siehe auch


Die Diff/Merge-Tool-Oberfläche (The Diff/Merge tool desk top)

von Centura Team Developer, Gupta bzw. SQLWindows mit Visual Toolchest

Sie enthält eine Menüleiste, eine Werkzeugleiste, verschiedene Differenzoperatoren, das Original-Fenster und Modifikations-Fenster und zwei Detail-Fenster.
Um einen Vergleich zwischen zwei Dateien auszuführen, klicken Sie auf die "New"-Option, vervollständigen Sie die Felder und klicken dann "OK".

Sobald der Vergleich ausgeführt worden ist, können mit den Pfeilen in der Werkzeugleiste oder mit den Optionen im Dateimenü die Differenzen Schritt für Schritt angesehen werden. Die Schreibmarken in den beiden Fenstern sind synchronisiert, so daß der angezeigte Code an äquivalenten Standorten ist.

Jeder angezeigte Differenzoperator hat eine andere Farbe. Die Farben können im "Preferences"-Fenster eingestellt werden. Um die Verschmelzung zu starten, wählen Sie "Merge" vom Datei-Menü.

Siehe auch


Die Diff/Merge-Werkzeugleiste (The Diff/Merge Tool bar)

von Centura Team Developer, Gupta bzw. SQLWindows mit Visual Toolchest

New: Startet einen Dateivergleich
Open: Öffnet eine existierende Differenzen-Datei und zeigt deren Inhalt
Save: Speichert den aktuellen Vergleich als eine Differenz-Datei
VCR Controls: ( Videorekordersteuerung)
    First: Setzt den Cursor auf die erste Differenz in den Dateien
    Rewind: Geht zur vorherigen Differenz, die nicht im selben Bereich ist
    Previous: Geht zur vorherigen Differenz (aufwärts)
    Next: Geht zur nächsten Differenz (abwärts)
    Fast forward: Geht zur nächsten Differenz, die nicht im selben Bereich ist
    Laste: Setzt den Cursor auf die letzte Differenz in den Dateien
Show all differences: Zeigt alle Differenzoperatoren gleichzeitig. Es kann dann die Outline "gerollt" werden,
      anstatt von Differenzoperator zu Differnzoperator zu springen
Description box: Zeigt eine kurze Erklärung des gegenwärtig hervorgehobenen Differenzoperators an
Go to Difference: Öffnet das "Gehe-zu-Änderung"s-Fenster, daß eine Liste von Differnzoperatoren enthält.
      Klicken Sie die entsprechende Zeile an, um sich im Code zur gewünschten Stelle bewegen zu können.

Siehe auch


Das Datei-Menü (File menu)

von Centura Team Developer, Gupta bzw. SQLWindows mit Visual Toolchest

New: Öffnet ein Untermenü, daß es erlaubt Differenz-Dateien über die komplette Centura-Builder-Dateie oder
        deren Komponenten zu erstellen.
    Compare Files...: Öffnet ein neues Vergleichs-Fenster
    Compare Components...: Öffnet ein
neues Komponenten-Fenster.
Open...: Zeigt ein Auswahlfenster, mit dem Differenzdateien (*.DEL) von vorherigen Vergleichen ausgewählt werden können.
        Die Dateien und deren Differenzen werden dann im Orginal- und Modifizierungsfenster angezeigt.
Save As...: Speichert den aktuellen Vergleich unter einem anderem Dateinamen
Close: Schließt die aktuelle Differenzdatei und löscht die Anzeige in den Fenstern.
Merge: Öffnet ein Untermenü, in dem die Art der gewünschten Verschmelzung ausgesucht werden kann.
    Components...: Öffnet das Verschmelzungs-Komponenten-(Merge Components)-Fenster
    Single file...: Öffnet das Drei-Wege-Verschmelzungs-(Three-way Merge)-Fenster
    Directory...: Öffnet das Verzeichnis-Verschmelzungs-(Directory Merge)-Fenster
Show all differences: Überschreibt die Standardmethode der anzuzeigenden Differenzen.
        Dies reduziert die Startzeit des Diff/Merge-Tool's, was normalerweise nur die Differenzen anzeigt,
        die über die Werkzeugleiste oder im Menü Optionen eingestellt wurden.
Go to Difference...: Zeigt eine Liste aller gefundenen Differenzen zwischen den beiden Dateien.
Preferences...: Zeigt das Voreinstellungsfenster, mit dem die Farben für die Differnzoperatoren
        in dem Original- und Modifikationsfenster eingestellt werden können.
First Difference, Fast Rewindusw. : Diese haben die gleiche Funktion wie in der Werkzeugleiste und
        dienen zum Navigieren in den angezeigten Differenzen.
Exit: Beendet das Diff/Merge-Tool.

Siehe auch


Abbrechen (The Cancel push button)

von Centura Team Developer, Gupta bzw. SQLWindows mit Visual Toolchest

Brechen Sie den Vergleichsprozeß ab, so kann es eine Verzögerung geben, abhängig von der größe des Prozeßes und der Geschwindigkeit Ihres Computers.

Siehe auch

 


Der Autor distanziert sich ausdrücklich vom Inhalt aller externen Links und Verweise.
Er übernimmt keine Gewähr oder Haftung für
Vollständigkeit, Richtigkeit, Aktualität oder etwaige Schäden.