В MQL5 Storage используется система контроля версий. Это значит, что любое изменение файлов в групповом или личном проекте в хранилище можно проверить и при необходимости отменить.
Перед тем как отправить в хранилище изменения, сделанные в локальной копии файла, вы можете их просмотреть и проверить. MetaEditor сравнивает текущее состояние файла с состоянием на момент последней синхронизации файла с хранилищем данных (локальной ревизией файла).
Чтобы просмотреть изменения в файле, выберите его в окне "Навигатор" или откройте его в редакторе кода, а затем нажмите " Сравнить ревизии" в контекстном меню.
MetaEditor позволяет сравнить любую ревизию файла с текущей рабочей копией. Таким образом вы можете оценить все накопленные изменения, внесенные в файл за выбранный период.
Для сравнение файла, выберите его и вызовите журнал хранилища командой контекстного меню " Показать журнал изменений". Далее выберите ревизию для сравнения.
В нижней части окна в списке файлов, измененных в указанной ревизии, выберите нужный файл и нажмите " Сравнить с текущей копией".
При поиске причин возникновения ошибок зачастую требуется поэтапный анализ изменений. MetaEditor позволяет сравнивать файлы любой ревизии с их предыдущим состоянием. Таким образом можно отследить, какие именно изменения были внесены в каждой из ревизий.
Для выполнения такого сравнения выберите файл и вызовите журнал хранилища командой контекстного меню " Показать журнал изменений". Далее выберите ревизию для сравнения. В нижней части окна в списке файлов, измененных в указанной ревизии, выберите нужный файл и нажмите " Сравнить с предыдущей ревизией".
MetaEditor позволяет сравнивать две произвольные ревизии файла. Таким образом вы можете увидеть изменения в файле, накопленные за определенный промежуток времени.
Для этого выберите файл и вызовите журнал хранилища командой контекстного меню " Показать журнал изменений". Далее выделите две ревизии мышью, удерживая Ctrl. В нижней части окна появится список файлов, измененных в обеих ревизиях. Выберите нужный файл и нажмите " Сравнить ревизии".
Это окно вызывается после выполнения одной из команд сравнения файлов, описанных выше.
В левой части окна отображается более ранняя ревизия файла, а в правой — более поздняя. Цвет фона строк показывает характер изменений:
В нижней части окна приводится сравнение выделенной строки в более ранней и более поздней ревизиях.
Если по каким-либо причинам сравнение файлов не удалось выполнить, в правом верхней углу окна отображается иконка . В случае успешного сравнения отображается иконка . |
На панели инструментов окна доступны следующие команды:
Помимо просмотра изменений в рабочей копии файла, вы можете сравнить два произвольных файла. Нажмите кнопку на панели инструментов.
При помощи кнопок "Обзор" выберите два файла для сравнения в полях "Базовый файл" и "Сравниваемый файл". После этого нажмите "ОК".