Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

Pour de plus amples informations sur la rétrocompatibilité vous pouvez vous référer à la documentation Kit Divalto infinity - Rétrocompatibilité.

Prérequis

Divalto weavy

  • Environnement Master Divalto weavy V5.5 Winter'21 : masterVersion = 1.5.20211116

  • Divalto weavy Control Center à jour (version V 4.5.0 à ce jour)

  • Divalto weavy Studio à jour (version V 5.14.2.0 à ce jour)

...

  1. Convertir votre configuration actuelle en XML

Bloc de code
C:\SwingMobility\Tools\RSWConverter\RSWConverter.exe RSW2XML -s -i"c:\SwingMobility\ControlCenter\ConfigMain" -o"c:\SwingMobility\ControlCenter\ ConfigMain.src"

Le dossier ConfigMain.src sera créé automatiquement.

...

  1. Convertir votre configuration actuelle en XML

Bloc de code
C:\SwingMobility\Tools\RSWConverter\RSWConverter.exe RSW2XML -s -i"c:\SwingMobility\ControlCenter\ConfigMain" -o"c:\SwingMobility\ControlCenter\ ConfigMain.src"

Le dossier ConfigMain.src sera créé automatiquement.

...

Dans le kit sont fournis les versions précédentes des configurations du ControlCenter en version XML dans l'objectif que vous puissiez comparer ces configurations à celles installées. Elles sont disponibles dans \CC-Configuration\PreviousVersion.src.
Pour se faire,
Convertir votre configuration avec l'outil RSWConverter :

Bloc de code
C:\SwingMobility\Tools\RSWConverter\RSWConverter.exe RSW2XML -s -i"c:\SwingMobility\ControlCenter\ConfigMain" -o"c:\SwingMobility\ControlCenter\ ConfigMain.src"

Effectuer une comparaison des fichiers entre le dossier ConfigMain.src et le dossier \CC-Configuration\PreviousVersion.src\X.Y du kit.

...

Depuis la version 4.1 du kit de connexion, les backends et les events s'importent dans le projet via l'import de configuration du Studio.
Ce mécanisme détecte les différences entre vos versions et la version importée, et vous demande de régler les conflits.
Afin de faciliter la résolution des conflits, il est possible d'exporter vos interfaces dans des fichiers JSON, en utilisant le Studio (Configuration -> Exporter les interfaces).
Ceci va enregistrer la définition des backends et events dans des fichiers.

Comparaison avec la version de ce kit

Utiliser un outil de comparaison/fusion, tel que Winmerge afin de détecter et fusionner vos modifications avec les nouvelles versions des interfaces. Une fois fait, vous pourrez réimporter vos versions modifiées via le Studio (Configuration -> Importer la configuration).
Ouvrir les 2 fichiers, celui du kit à gauche et le vôtre à droite,

...