ClearCase
Un article de Wikipédia, l'encyclopédie libre.
![]() |
Cet article est une ébauche à compléter concernant l'informatique, vous pouvez partager vos connaissances en le modifiant. |
ClearCase est un outil de gestion de configuration logicielle. Après plusieurs fusions et acquisitions, ClearCase est maintenant vendu et développé par IBM sous le nom de Rational ClearCase.
Au delà de la simple gestion de versions de fichiers, ClearCase offre les mécanismes de base pour gérer une configuration d'un logiciel. C'est à dire qu'il permet d'identifier l'ensemble des versions de fichiers qui constituent une version d'un produit logiciel. Il permet aussi des audits de fabrication, en conservant tous les paramètres de l'environnement au moment où un binaire a été construit.
ClearCase permet aussi à des développeurs de travailler en parallèle sur le code source logiciel. Si on considère que le code source de référence est sur une branche principale, alors le développeur, qui souhaite faire des modifications sans pour autant interférer sur celle-ci, a la possibilité de créer une branche parallèle de développement et ainsi avoir sa propre configuration logicielle. Seuls lui et les personnes qui le souhaitent peuvent voir son travail. Une fois son développement finalisé et testé, il a la possibilité de fusionner son travail depuis sa branche parallèle vers la branche principale afin que tous les développeurs puissent avoir accès au nouveau code source logiciel.
ClearCase permet aussi le développement en multi-site. C'est à dire que des développeurs de plusieurs villes ou pays peuvent travailler en parallèle sur le code source logiciel comme décrit ci-dessus. Pour cela, le code source logiciel est dupliqué en autant de copies que de sites existants, et chaque équipe travaille sur sa copie du logiciel. Le mécanisme de synchronisation (aussi appelé réplication) permet aux différentes copies de récuperer les modifications effectuées par les autres. La synchronisation peut être manuelle ou bien automatique, et sa fréquence peut être programmée (en général toutes les 15 minutes si l'entreprise dispose d'une bonne connection internet entre tous ses sites).
[modifier] Voir aussi
[modifier] Lien externe
- (en) Site d'IBM
![]() |
Portail de l'informatique – Accédez aux articles de Wikipédia concernant l’informatique. |