Сравнить версии приложения

Prev Next

Узнайте, чем отличаются две версии приложения, чтобы ускорить процесс проверки приложения.

Кто может использовать эту функцию

Пользователи с тарифными планами «Enterprise» и выше.

Compare versions modal

Функция сравнения версий позволяет пользователям видеть, что изменилось в приложении от одной версии к другой. Эта функция помогает сократить время, затрачиваемое на проверку приложения и процессы Approval, а также обеспечить соблюдение требований соответствия.

Сюда входит сравнение всех типов версий приложения:

  • Версия для разработчиков
  • Опубликованная версия
  • Снимка
  • Отмененная версия

Вы можете увидеть подробный обзор изменений на разных уровнях, как описано в таблице ниже.

Уровень ресурса Тип изменения
Виджеты Добавлено Удалено Изменено (например, цвет, положение, триггеры)
Шаги Добавлено Удалено Изменено (например, изменения триггеров на уровне шага) или изменен порядок виджетов
Приложения Изменены (например, изменение порядка шагов, разрешение)
Триггеры Добавлены Удалены Изменено (ссылки на базовую версию и версию триггера «Сравнение»)
Переменные Добавлено Удалено Изменено (например, имя, значение по умолчанию)
Таблицы Добавлены Удалено Изменено (например, добавлены заполнители записей или запросы)
Запрос к таблице Добавлено Удалено Изменено (ссылки на версию в редакторе приложения)
Таблица Aggregation Добавлено Удалено Изменено (ссылки на версию в редакторе приложений)

Управление изменениями с помощью версий приложений

Управление изменениями играет ключевую роль в расширении масштабов использования Tulip в организации. Сравнивая версии приложений, утверждающие лица могут быстро проанализировать изменения в приложениях. Это ценный инструмент для масштабирования решений с помощью тщательного цикла проверки и утверждения.

Имея эту информацию, вы можете легко определить, как эти изменения влияют на все остальные связанные ресурсы.

Сравнение версий приложения Tulip

  1. Выберите приложение, затем перейдите на вкладку «Версии ».
  2. Нажмите на меню с тремя точками справа от версии приложения, которую хотите просмотреть, и выберите «Сравнить версии».

Select compare app version

  1. Выберите базовую версию приложения, с которой хотите провести сравнение. В подробностях сравниваются элементы, которые изменились между базовой и сравниваемой версиями.

См. «Изменения в версиях»

По умолчанию инструмент загрузит версию, выбранную в качестве базовой, а версию разработки — в качестве сравниваемой. Базовую и сравниваемую версии можно изменить с помощью раскрывающегося списка в заголовке страницы.

Для просмотра изменений доступны две вкладки: «Приложения » и «Шаги».

На вкладке «Приложения» представлена сводка измененных ресурсов, относящихся к конфигурации приложения, переменным и таблицам.

Compare versions app tab

Вкладка «Шаги» предоставляет более детализированный обзор каждого шага и его ресурсов, включая настройки шага и изменения виджетов.

Compare versions steps tab

Наведите курсор на переменную, чтобы увидеть полное имя источника данных.

Compare versions variable hover

Просмотр измененных ресурсов в редакторе приложений

Если вы видите изменившиеся ресурсы, лучше всего просмотреть их в редакторе приложений, чтобы понять весь контекст.

Чтобы открыть контекстную панель виджета в редакторе приложения, нажмите стрелку рядом с пунктом «Сведения об изменениях виджета».

Compare versions open app editor

Изменения в триггерах

Когда в триггер вносятся изменения — на уровне приложения, шага или виджета — в сравнении версий это фиксируется как «Триггер изменен» со ссылками на исходную версию и версию для сравнения.

Compare-Versions-Trigger-Modified.png

Изменения в элементах, на которые есть ссылки в приложении

Приложения часто содержат элементы, связанные с ними или на которые они ссылаются, которые находятся за пределами редактора приложений, например таблицы и коннекторы. В сравнении версий будут отображаться только изменения, касающиеся способа их ссылки в редакторе приложений. Любые изменения, внесенные в сами элементы, на которые есть ссылки, отображаться не будут.

Compare-Versions-Records-Tab.png

Compare-Versions-Table-Changes.png

Сравнение версий приложений

Сравнение версий одного приложения

Для сравнения необходимо, чтобы обе версии относились к одному и тому же приложению, а не к разным приложениям. Например, можно сравнить приложение A, версия 5, с приложением A, версия для разработчиков. Нельзя сравнивать приложение A, версия 5, с приложением B, версия для разработчиков.

Сравнения и старые версии Tulip

Для версий приложений, созданных до заводского релиза 275 (LTS12), сравнение триггеров не будет точным. Триггеры будут отображаться в сравнении, даже если изменений в них не произошло.

Мы рекомендуем использовать функцию «Сравнение версий приложений» только для версий приложений, созданных на базе заводского релиза 275 или более поздней версии Tulip.

Совет: чтобы создать новую версию приложения для сравнения, просто опубликуйте новую версию или создайте моментальный снимок на базе заводского релиза 275 или более поздней версии.

Сравнение импортированных версий приложений

Начиная с Factory Release 275, нельзя сравнивать импортированные версии приложений с предыдущими версиями того же приложения, даже если сравниваемые импортированные версии относятся к одному и тому же приложению.

Пример: импортированное приложение A версии 1 и импортированное приложение A версии 2 — сравнение не будет работать должным образом.

Это ограничение, которое мы планируем устранить в одном из будущих релизов.

Любые изменения, внесенные позже в импортированную версию приложения, отображаются при сравнении со снимком, созданным в результате импорта (или с опубликованной версией после импорта).

Дополнительная информация