MQL5 Storage verwendet ein System zur Versionskontrolle. Dies bedeutet, dass jede Änderung von Dateien in einem gemeinsamen oder persönlichen Projekt im Speicher überprüft und ggf. rückgängig gemacht werden kann.
Bevor Sie Änderungen an der lokalen Kopie der Datei einreichen, können Sie diese einsehen und überprüfen. MetaEditor vergleicht den aktuellen Zustand der Datei mit dem Zustand zum Zeitpunkt der letzten Synchronisation der Datei mit dem Datenspeicher (der lokalen Dateirevision).
Um Änderungen an einer Datei anzuzeigen, wählen Sie diese im Fenster "Navigator" oder öffnen Sie sie im Code-Editor und klicken Sie dann auf Unterschied der Versionen im Kontextmenü.
Mit dem MetaEditor können Sie jede Version einer Datei mit der aktuellen Arbeitskopie vergleichen. Sie können alle kumulierten Änderungen an der Datei für den ausgewählten Zeitraum sehen.
Um eine Datei zu vergleichen, wählen Sie sie aus und öffnen Sie das Storage-Log durch Ausführen des Kontextmenüs Storage-Log anzeigen. Als nächstes wählen Sie die Revision für den Vergleich aus.
Wählen Sie die gewünschte Datei unten in der Liste der Dateien aus, die sich in der angegebenen Revision geändert haben, und klicken Sie auf Mit Arbeitskopie vergleichen.
Bei der Suche nach den Ursachen von Fehlern müssen Sie oft eine schrittweise Analyse der Änderungen durchführen. Mit dem MetaEditor können Sie Dateien beliebiger Revisionen mit ihrem vorherigen Zustand vergleichen. So können Sie verfolgen, welche Änderungen in den einzelnen Revisionen vorgenommen wurden.
Wählen Sie für einen solchen Vergleich eine Datei aus und öffnen Sie das Storage-Log durch Ausführen des Kontextmenübefehls Storage-Log anzeigen. Als nächstes wählen Sie die Revision für den Vergleich aus. Wählen Sie die gewünschte Datei unten in der Liste der Dateien aus, die sich in der angegebenen Revision geändert haben, und klicken Sie auf Mit vorheriger Revision vergleichen.
MetaEditor ermöglicht den Vergleich zweier beliebiger Dateirevisionen.So können Sie die Änderungen in der Datei sehen, die sich über einen bestimmten Zeitraum angesammelt haben.
Wählen Sie dazu die Datei aus und öffnen Sie das Storage-Log mit der Taste Kontextmenübefehl Storage-Log anzeigen. Als nächstes klicken Sie auf zwei Revisionen, während Sie Strg gedrückt halten. Die Liste der Dateien, die sich in beiden Revisionen geändert haben, erscheint unten im Fenster. Wählen Sie die gewünschte Datei aus und klicken Sie auf Revisionen vergleichen.
Das Fenster wird geöffnet, wenn Sie einen der oben beschriebenen Befehle zum Vergleichen von Dateien ausführen.
Der linke Teil des Fensters zeigt eine frühere Revision einer Datei an, der rechte Teil hingegen – eine aktuelle Revision. Die Farbe des Zeilenhintergrundes zeigt die Art der Änderungen an:
Am unteren Rand des Fensters sehen Sie einen Vergleich der ausgewählten Zeile in der früheren und der letzten Revision.
Wenn der Dateivergleich aus irgendeinem Grund fehlgeschlagen ist, wird das Symbol in der rechten oberen Ecke angezeigt. Im Falle eines erfolgreichen Vergleichs wird das Symbol angezeigt. |
Die folgenden Befehle sind in der Symbolleiste des Fensters verfügbar:
Zusätzlich zur Anzeige der Änderungen in der Arbeitskopie einer Datei können Sie zwei beliebige Dateien vergleichen. Tippen Sie aufin der Symbolleiste.
Verwenden Sie die Schaltflächen "Durchsuchen", um zwei Dateien zum Vergleich in den Feldern "Basisdatei" und "Ihre Datei" auszuwählen. Klicken Sie dann auf OK.