Выпуски ПО ArcGIS Pro следуют спецификации семантического управления версиями. Эта спецификация определяет версии программного обеспечения в соответствии со схемой major.minor.patch. Основные и второстепенные выпуски вводят новую функциональность. Пакеты исправлений устраняют известные проблемы, но не предоставляют новых функциональных возможностей.
Примеры спецификаций:
- Изменение с версии 2.x на 3.x является основным выпуском.
- Изменение с версии x.3 на x.4 является второстепенным выпуском.
- Изменение с версии x.x.1 на x.x.2 является пакетом исправлений.
Основные выпуски
Основные выпуски вносят изменения, которые не являются обратно совместимыми. Сюда относятся изменения в файлах проектов ArcGIS Pro (.aprx) и других форматах документов, например, шаблонах проектов, слоях, картах и компоновках. Основные выпуски также вносят критические изменения API на ArcGIS Pro SDK for .NET.
Проекты ArcGIS Pro, созданные в версиях основных выпусков ПО, невозможно открыть в версиях ArcGIS Pro из более ранних выпусков. Например, проект, созданный в ArcGIS Pro 2.x, невозможно открыть в ArcGIS Pro 1.x. Напрямую сохранить проект версии 2.x в формате, совместимом с версией 1.x нельзя. Однако некоторые элементы проекта могут быть упакованы в формате 1.x. Более подробную информацию см. ниже в разделе Пакеты.
Проекты совместимы с последующими основными выпусками. Например, проект, созданный в ArcGIS Pro 1.x, можно открыть в ArcGIS Pro 2.x. Но как только проект сохранен в версии 2.x, его становится невозможно открыть в версии 1.x.
Пакеты
Пакеты карт, пакеты мобильных карт, пакеты слоев и пакеты геообработки совместимы со всеми крупными версиями. Например, пакет карты, созданный из проекта версии 2.x включает карту версии 2.x и 1.x. Для пользователя это не имеет значения: при открытии пакета, версия, совместимая с вашим ПО открывается автоматически.
Примечание:
Пакеты проектов, созданные в ArcGIS Pro 2.0, 2.1 и 2.2 включают проекты версий 2.x и 1.x. Пакеты проектов, созданные в ArcGIS Pro 2.3 или более поздней версии, содержат проект версии 2.x.
Надстройки
Надстройки не являются совместимыми ни с предыдущими, ни с последующими основными выпусками. Надстройка, созданная для версии 2.x, не загрузится в версии 1.x. Надстройка, созданная для версии 1.x, не загрузится в версии 2.x. В основных выпусках разработчикам необходимо пересоздавать надстройки при помощи последней версии ArcGIS Pro SDK for .NET. Дополнительные сведения см. в разделе Что нового для разработчиков. Для обновления версий надстроек пользователям необходимо обратиться к их провайдерам.
Второстепенные выпуски и пакеты исправлений
Все изменения, представленные во второстепенных выпусках и пакетах исправлений, совместимы и с предыдущими, и с последующими выпусками . Второстепенные выпуски и пакеты исправлений интегрированы с существующими проектами.
Собраны небольшие изменения и исправления. При установке промежуточных версий или исправление автоматически включается установка всех пропущенных ранее версий и исправлений. Например при обновлении версии x.x.1 до версии x.x.3 обновление также будет включать функциональность версии x.x.2. Нет необходимости в промежуточной установке версии x.x.2 перед установкой версии x.x.3.