Les versions logicielles ArcGIS Pro suivent des spécifications de versionnement sémantique. Dans le cadre de ces spécifications, les versions sont établies selon une structure majeur.mineur.correctif ; elles définissent les attentes afin que vous puissiez planifier une mise à niveau en douceur qui réduise les risques et limite les interruptions de votre travail collaboratif.
Le tableau ci-dessous récapitule les différences qui sont ensuite détaillées dans les sous-sections.
Majeur.mineur.correctif | Exemple | Nouvelle fonctionnalité ajoutée | Remarques liées à l’installation et à la compatibilité |
---|---|---|---|
Majeur | 2.0.0 | Oui | Introduction d’un nouveau code significatif pour la prise en charge de nouvelles fonctions. Des modifications ne garantissant plus la compatibilité ascendante sont apportées ; les documents ArcGIS Pro ne peuvent dont pas être partagés avec les versions majeures antérieures. |
Mineur | 2.8.0 | Oui | Introduction d’un nouveau code significatif pour la prise en charge de nouvelles fonctions. |
Correctif | 2.8.3 | Non | Modifications minimes du code pour la résolution de bogues et de vulnérabilités de sécurité. |
Versions majeures
Les versions majeures introduisent des modifications ne permettant pas la compatibilité descendante. Cela inclut les modifications apportées aux fichiers de projet ArcGIS Pro (.aprx) ainsi qu’à d’autres formats de document, tels que les fichiers de couche, les fichiers de carte, les modèles de projet et les fichiers de mise en page. Elles introduisent également des API non rétrocompatibles dans ArcGIS Pro SDK.
Les modifications ne permettant pas la compatibilité descendante sont généralement indiquées avec les projets. Lorsqu‘un projet est créé dans une version majeure de ArcGIS Pro, il ne peut pas être ouvert dans une version majeure antérieure du logiciel. Bien que les projets permettent la compatibilité descendante entre les versions majeures (par exemple, un projet créé dans ArcGIS Pro 2.x.x peut être ouvert dans la version 3.x.x), une fois que le projet est enregistré dans la version majeure plus récente (3.x.x), il ne peut pas être rouvert dans l’ancienne version majeure (2.x.x). C’est pour cette raison que les collaborateurs planifient souvent les mises à niveau avec les nouvelles versions majeures.
Les versions majeures de ArcGIS Pro ne sont pas fréquentes et les organisations doivent généralement établir une planification à l’avance pour que la migration des processus, des personnalisations et des documents s’effectue en douceur. Les versions majeures incluent également du code permettant de résoudre des bogues et des vulnérabilités de sécurité.
Exemple de version majeure
Dans 2.8.1, la version majeure est indiquée par le 2, ce qui signifie que cette version est une modification n’assurant pas la compatibilité descendante à partir de la série de logiciels 1.x.x. Les documents et les API de la version 2.8.1 ne sont pas compatibles avec les versions antérieures comme 1.4.0. Un fichier de projet ou de couche créé dans la version 2.8.1 ne peut pas être ouvert dans la version 1.4.0. Il n’est pas possible d’enregistrer directement un projet de version 2.x.x dans un format compatible avec la version 1.x.x ; toutefois, certains éléments de projet peuvent être empaquetés au format 1.x.x. Pour en savoir plus, consultez la section Paquetages ci-dessous.
Paquetages
Les paquetages de carte, les paquetages de carte mobile, les paquetages de couche et les paquetages de géotraitement sont compatibles avec la version majeure précédente. Ainsi, vous pouvez importer ou ajouter un paquetage créé dans ArcGIS Pro 3.x.x dans un projet ArcGIS Pro 2.x.x. De même, les paquetages de projet créés dans ArcGIS Pro 3.x.x peuvent être ouverts dans les versions 2.x.x.
Compléments
Les compléments n’offrent aucune compatibilité, ni ascendante, ni descendante avec les versions majeures. Un complément conçu pour la version 3.x.x ne se chargera pas dans la version 2.x.x, tout comme un complément conçu pour la version 2.x.x ne se chargera pas dans la version 3.x.x. Lors des versions majeures, les développeurs recréent les compléments en utilisant la dernière version de ArcGIS Pro SDK. Pour plus d'informations, reportez-vous à la rubrique Nouveautés pour les développeurs. Les utilisateurs doivent contacter leurs fournisseurs pour obtenir les versions mises à jour des compléments.
Versions mineures
Les versions mineures offrent de nouvelles fonctions, mais garantissent la compatibilité des processus, personnalisations et documents existants. Les versions mineures antérieures de ArcGIS Pro peuvent ouvrir les documents créés dans les versions mineures ultérieures de la même version majeure, mais les nouvelles fonctions ne sont alors pas disponibles. Puisque les versions mineures contiennent des modifications de code importantes pour la prise en charge de nouvelles fonctions, certaines organisations les déploient dans un environnement de test limité avant de les diffuser plus largement. Les utilisateurs des organisations dont les environnements sont moins strictement contrôlés procèdent souvent à la mise à niveau vers la version suivante via la fonction Software Update (Mise à jour logicielle) dans ArcGIS Pro, qui les avertit automatiquement lorsqu’une nouvelle version ou un nouveau correctif est disponible.
Dans le cas de ArcGIS Pro, les versions mineures paraissent généralement deux fois par an. Elles incluent également du code permettant de résoudre des bogues et des vulnérabilités de sécurité.
Exemple de version mineure
Dans 2.8.1, la version mineure est indiquée par le 8 ; cela signifie que cette version contient les nouvelles fonctions non disponibles dans la série de versions 2.7.x. Un nouveau type de symbole introduit dans la version 2.8.0 peut être enregistré dans un fichier de couche et le fichier de couche peut être ouvert dans la version 2.7.x, mais le nouveau type de symbole n’est alors pas visible.
Correctifs
Tous les changements introduits par les correctifs offrent une compatibilité ascendante et descendante. Les correctifs sont compatibles avec les projets et documents existants. Puisque les correctifs ne résolvent que les bogues et les vulnérabilités de sécurité, il est généralement plus sûr de les installer plutôt que de ne pas le faire.
Tout comme les versions mineures, les correctifs garantissent la compatibilité des processus, personnalisations et documents existants. Puisque les correctifs n’offrent pas de nouvelles fonctions, ils contiennent des modifications minimes du code et sont généralement déployés sans qu’il soit nécessaire de procéder à la recertification détaillée, comme dans le cas d’une version majeure ou mineure.
Héritage :
Certains produits logiciels Esri ne suivent pas le versionnement sémantique. Ces produits désignent également ce type de version sous le terme de correctif, mais le numéro de version n’est pas modifié et la présence du correctif est visible uniquement via le Panneau de configuration Windows ou l’utilitaire Esri PatchFinder.
Exemple de correctif
Dans 2.8.1, le correctif est indiqué par le 1, ce qui signifie que cette version contient des résolutions de bogue conçues pour corriger les problèmes identifiés dans la version 2.8.0.
Informations de publication pour ArcGIS Pro
Toutes les dates de publication et de retrait, ainsi que les informations associées concernant ArcGIS Pro 3.0 sont répertoriées dans le diagramme du cycle de vie du produit.
Rubriques connexes
Vous avez un commentaire à formuler concernant cette rubrique ?