Synchronisation des versions

Synchronisation automatique lors de la génération (Recommandé)

Si la version des plug-in change fréquemment et/ou si les développeurs n'ont pas accès au dispositif, la version des plug-in, des fragments et des dispositifs inclus peut être définie à la valeur spéciale 0.0.0 qui sera remplacée lors de l'exportation du dispositif. Cela s'avère particulièrement utile lorsque la version du plug-in est mise à niveau automatiquement à l'aide d'une balise de qualifiant.

Synchronisation pilotée par l'interface utilisateur

Pour une gestion cohérente des versions de plug-in, de fragment et de dispositif, les versions de plug-in et de fragment doivent être synchronisées avec la version du dispositif intégré.  Les développeurs ne tiennent généralement pas compte des versions de manifeste avant de déployer leurs dispositifs.  Le Gestionnaire de mise à jour utilise les versions de dispositif pour déterminer si un plug-in à installer est plus ancien ou plus récent qu'un plug-in déjà installé.  Pour pouvoir être appariées lors de l'installation, les versions de plug-in et de fragments doivent obéir aux mêmes conventions de numérotation.

Le moyen le plus simple de synchroniser les versions est de sélectionner la version du dispositif pour l'imposer dans tous les plug-in et fragments référencés par le dispositif. Vous devez préalablement fermer tous les éditeurs de manifeste car cette opération met à jour tous les fichiers manifeste.

Exemple : Synchronisation de versions dans l'éditeur de dispositif

-Reprenons l'exemple en cours pour imposer la version du dispositif (1.2.2) au "Plug-in XYZ" et au "Fragment allemand".

  1. Ouvrez l'éditeur de manifeste de composant.
  2. Sélectionnez Synchroniser les versions... dans le menu contextuel. Un assistant apparaît.
  3. Sélectionnez le premier bouton d'option ("Imposer la version du dispositif..."). Cliquez sur Fin.
  4. Vérifiez dans la page Contenu que les versions indiquées sont maintenant 1.2.2.
  5. Cliquez deux fois sur les objets "Plug-in XYZ" et "Fragment allemand", puis vérifiez leurs versions dans leurs éditeurs de manifeste correspondant.

Assistant de synchronisation de version du dispositif