|
Développements multi-plateformes |
|
|
 |
| |
|
Il existe des différences méthodologiques fondamentales dans la manière d’organiser les développements natifs system i et les développements Unix/Linux ou Windows. La grande force d’ARCAD software est d’avoir su rapprocher ces différences pour couvrir dans un seul et même outil l’ensemble des besoins.
|
|
|
Les développeurs des systèmes ouverts disposent de fonctions additionnelles qui n’existent pas côté natif :
- Ils peuvent downloader l’intégralité des sources d’une application sur leur PC local au début d’un projet,
- Ils disposent d’un système de jeton additionnel qui permet de gérer la synchronisation des composants entre développeur au sein d’un même projet.
Ce jeton est de nature exclusive au sein d’un même projet, mais il peut être non exclusif entre divers projets menés simultanément.
La synchronisation a deux rôles : elle permet de remonter sur le serveur ses propres modifications et de recevoir les modifications des autres développeurs sur le projet. Elle est souvent utilisée par le développeur à des fins de sauvegarde de ses sources.
Lors de cette phase de synchronisation, une archive locale est produite sous forme de fichiers zip. Le développeur peut consulter ces archives et lancer des comparaisons entre les versions pour un parfait suivi de ses évolutions.
ARCAD est ainsi capable de fabriquer des lots unifiés de composants hétérogènes. Ces lots seront transportés en test et en production de manière synchrone et avec les mêmes automatismes.
|
|