Основные принципы работы с версиями

Доступно с лицензией Standard или Advanced.

Версионный механизм позволяет нескольким пользователям напрямую редактировать базу геоданных без применения блокирования объектов и дублирования данных. Ниже приведены основные факты о версиях:

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

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

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

Различия только в состоянии строк, а не в схемах. Версия позволяет увидеть все изменения, сделанные после ее создания. Состояние строк отображает все добавленные, удаленные и измененные объекты. Информация о состоянии строк по каждой версии храниться (или сохраняется) в базе геоданных. Схема, определения таблиц и их полей могут быть изменены в базе геоданных, изменения схемы применяются ко всем версиям в базе геоданных.

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

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

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

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