Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. Rational ClearCase — Wikipédia
Rational ClearCase — Wikipédia 👆 Click Here! Read More..
Un article de Wikipédia, l'encyclopédie libre.
(Redirigé depuis ClearCase)

Cet article est une ébauche concernant l’informatique.

Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.
ClearCase
Description de l'image RationalSoftware.png.

Informations
Créateur Atria Software
Développé par IBMVoir et modifier les données sur Wikidata
Première version 1992
Dernière version 11.0.0.1[1] (15 juillet 2024)
Interface MotifVoir et modifier les données sur Wikidata
Environnement AIX, HP-UX, Linux, Solaris, Windows, z/OS (limited client)[2]
Type Gestionnaire de code source centralisé (d)Voir et modifier les données sur Wikidata
Site web www.ibm.com/software/products/en/clearcaseVoir et modifier les données sur Wikidata

modifier - modifier le code - voir Wikidata (aide)

Rational ClearCase est une forge logicielle propriétaire éditée par IBM en tant que plate-forme intégrée. C'est un système de gestion de développement collaboratif permettant notamment la gestion du code source ou l'aide à la conception de logiciels.

Historique

[modifier | modifier le code]

Initialement appelé simplement ClearCase, l'outil a été développé par la société Software Atria et réalisé en 1992 pour les systèmes UNIX.

Après plusieurs fusions et acquisitions, ClearCase a été acheté par IBM qui s'occupe de son développement et le vend désormais sous le nom de Rational ClearCase.

Depuis la version 7, Rational Clearcase intègre une sur-couche appelée UCM (Unified Change Management) utilisable ou non par l'utilisateur. La suite logicielle est donc structurées en deux parties:

  • Base Clearcase : contient les outils de bases.
  • UCM : surcouche Base Clearcase contenant de nouveaux concepts (activity, delivery, rebase, baseline, stream, project manager, etc.) orientés objets. Il permet également de gérer plus efficacement les développements multi-sites.

Caractéristiques

[modifier | modifier le code]

Au-delà de la simple gestion de versions de fichiers centralisée, ClearCase offre les mécanismes permettant de gérer le cycle de vie d'un logiciel. 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 qui ont permis la construction du binaire. Il permet le traçage des modifications et le travail à plusieurs sur un même projet.

Rational 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.

Rational ClearCase permet aussi le développement en multi-site. Les développeurs de différentes villes ou pays peuvent travailler en parallèle sur le code source de manière transparente. Pour cela, le code source logiciel peut être dupliqué (on parle de réplication) en autant de copies que de sites existants, et chaque équipe travaille sur sa copie du logiciel. Le mécanisme de synchronisation permet aux différentes copies de récupérer 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 connexion réseau entre tous ses sites). Pour éviter que les modifications des différents sites n'entrent en conflit sur un même fichier, chaque site ne peut créer de version de ce fichier que dans les branches de version lui appartenant.

Rational ClearCase ne permet pas de faire des enregistrements (commit) transactionnels. Ainsi, si un problème survient sur le réseau lors du commit, alors le repository cible sera corrompu et il faudra manuellement revenir en arrière.

Références

[modifier | modifier le code]
  1. ↑ « Fix list and download document for ClearCase », sur IBM, 15 juillet 2024
  2. ↑ « Installing and using z/OS Extensions », sur IBM

Voir aussi

[modifier | modifier le code]
  • Logiciels intégrés pour le déploiement d'une forge.
  • Logiciel de gestion de versions.
  • Gestion de configuration.

Liens externes

[modifier | modifier le code]
  • (en) Site d'IBM
  • (en) Référence des commandes Rational ClearCase
v · m
Logiciel de gestion de versions
Libres
Gestion locale
  • GNU RCS (1982)
  • GNU CSSC
Client-serveur
  • CVS (1990)
  • CVSNT (1992)
  • SVN (2000)
Décentralisé
  • GNU arch (2001)
  • Darcs (2002)
  • DCVS (2002)
  • SVK (2003)
  • Monotone (2003)
  • Codeville (2005)
  • Git (2005)
  • Mercurial (2005)
  • Bazaar (2005)
  • Fossil (2007)
  • Veracity (2011)
  • Pijul (2015)
Propriétaires
Gestion locale
  • SCCS (1972)
  • PVCS (1985)
Client-serveur
  • Rational ClearCase (1992)
  • CCC/Harvest (années 70)
  • CMVC (1994)
  • Visual SourceSafe (1994)
  • Perforce (1995)
  • AccuRev SCM (2002)
  • Sourceanywhere (2003)
  • Team Foundation Server (2005)
  • Rational Synergy (2006)
  • Rational Team Concert (en) (2008)
Décentralisé
  • BitKeeper (1998)
  • Plastic SCM (2007)
Concepts
  • Branche
  • Changelog
  • Commit
  • Codage différentiel
  • Comparaison de fichiers
  • Changeset
  • Dépôt
  • Fork
  • Merge (en)
  • Label
  • Trunk
  • icône décorative Portail de la programmation informatique
  • icône décorative Portail de l’informatique
Ce document provient de « https://fr.teknopedia.teknokrat.ac.id/w/index.php?title=Rational_ClearCase&oldid=223085518 ».
Catégories :
  • Forge logicielle propriétaire
  • IBM
Catégories cachées :
  • Wikipédia:ébauche informatique
  • Page utilisant P178
  • Page utilisant P1414
  • Page utilisant P31
  • Page utilisant P856
  • Article utilisant une Infobox
  • Article contenant un appel à traduction en anglais
  • Portail:Programmation informatique/Articles liés
  • Portail:Informatique/Articles liés
  • Portail:Technologies/Articles liés

  • indonesia
  • Polski
  • الرية
  • Deutsch
  • English
  • Español
  • Français
  • Italiano
  • مصر
  • Nederlands
  • 本語
  • Português
  • Sinugboanong Binisaya
  • Svenska
  • Українска
  • Tiếng Việt
  • Winaray
  • 中文
  • Русски
Sunting pranala
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022
Email: pmb@teknokrat.ac.id