Synchronisation des versions

Pour une gestion cohérente des versions de plug-in, de fragment et de composant, les versions de plug-in et de fragment doivent être synchronisées avec la version du composant intégré.  Les développeurs ne tiennent généralement pas compte des versions de manifeste avant de déployer leurs composants.  Le Gestionnaire de mise à jour utilise les versions de composant 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-ins 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 composant pour l'imposer dans tous les plug-ins et fragments référencés par le composant. Vous devez préalablement fermer tous les éditeurs de manifeste car cette opération met à jour tous les fichiers de manifeste.

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

Reprenons l'exemple en cours pour imposer la version du composant (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 composant..."). Cliquez sur Terminer.
  4. Ouvrez la page Contenu, puis sélectionnez les plug-ins et fragments individuels. Vérifiez que les objets portent tous la version 1.2.2.
  5. Cliquez deux fois sur les objets "Plug-in XYZ" et "Fragment allemand", puis vérifiez leur version.