Виджет Управление версиями ветвей

Виджет Управление версиями ветвления позволяет конечным пользователям управлять версиями наборов данных сервис-ориентированной версии. Виджет дает возможность переключаться между версиями, просматривать и редактировать информацию о версиях, а также выбирать из разных возможностей управления, например, создавать, назначать и удалять версии. Изменения в этом виджете повлияют на данные в вашем приложение, так что другие виджеты, которые используют те же сервисы, будут показывать соответствующие версии. Если виджет настроен таким образом, чтобы разрешать создание новых версий в сервисе, новые версии также будут видны в сервисе при доступе в других приложениях, таких как ArcGIS Pro.

Примеры

Используйте этот виджет для поддержки требований к разработке приложений, таких как:

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

Примечания по использованию

Когда вы добавляете виджет Управления версиями ветвей, сначала выберите стиль расположения для виджета. Для этого виджета необходим хотя бы один источник данных (сервис объектов или картографический сервис, зарегистрированный как версионный). Вы можете использовать этот виджет на странице, где есть или нет отображенной карты. В настоящее время переключенные версии отражаются только в других виджетах, настроенных с использованием того же сервиса объектов. Если другие виджеты используют картографический сервис в качестве источника данных, они не будут отображать измененную версию.

Примечание:

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

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

Подсказка:

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

Настройки

Виджет Управления версиями ветвей включает следующие настройки:

  • Стиль размещения—выберите, как отображать виджет и какие возможности управления версиями следует включать.
    • Базовый—представляет собой простой переключатель версий, который показывает имя и владельца версия, никаких возможностей управления версиями в нем нет.
    • Расширенный—представляет собой переключатель версий с настроенной информацией о версии и возможностями управления версиями.
  • Сервисы управления версиями—выберите один или несколько источников данных с версиями, которые нужно просматривать и управлять в виджете. Источник данных должен сервисом объектов или картографическим сервисом, который работает с наборами данных версий ветвей.
    Примечание:

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

    Если вы добавите несколько сервисов, используйте стрелки, чтобы поменять их порядок. Сервис, который находится наверху списка, будет загружен на старте. Настройте параметры версии для каждого, выбрав сервис и установив следующие параметры на открывшейся боковой панели:
    • Выберите версию для загрузки при старте—укажите, какую версию загрузить при старте для выбранного источника данных. Если эту версию удалят после настройки виджета, то версия для загрузки при старте будет сброшена до DEFAULT.
    • Информация о версии (только для расширенного стиля)—укажите информацию о версии, которая может появляться в списке версий для выбранного источника данных. Доступная информация о версии включает название, владельца, доступ, дату создания, описания, дату общего предка, дату оценки, дату изменения, дату предыдущего предка, дату согласования, GUID версии и ID версии.
    • Возможность управления (только для расширенного стиля)—укажите, какие параметры управления версиями разрешить для выбранного источника данных.
      Примечание:

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

      • Переключить версии - позволяет пользователям переключаться между версиями.
      • Создать новую - позволяет пользователям создавать новые версии.
      • Удалить существующие - позволяет пользователям удалять версии.
      • Обновить имя - позволяет пользователям изменять имя версии.
      • Обновить описание - позволяет пользователям обновлять описание версии.
      • Изменить владельца - позволяет пользователям менять владельца версии.
      • Изменить права доступа - позволяет пользователям изменять уровень прав доступа для версии (общедоступный, защищенный или личный).
      • Автоматически обновить список версий - изменяет интервал автоматического обновления списка версий в виджете (от 1 до 999 минут).
  • Общие параметры
    • Количество записей на страницу—укажите, сколько версий нужно отобразить на каждой странице виджета.
    • Развернуть список версий—включите эту настройку, чтобы развернуть список доступных версий при загрузке виджет.