DevOps Code ClearCase Features Banner

HCL DevOps Code ClearCase

Création instantanée d'espaces de travail

Les vues dynamiques (Dynamic Views) de HCL DevOps Code ClearCase s'appuient sur un système de fichiers virtuel pour mettre les ressources à disposition dans l'espace de travail ; les fichiers sont ainsi immédiatement utilisables, vous permettant de commencer sans attendre à les parcourir, à les modifier ou à exécuter des outils pour effectuer des builds ou des simulations. Avec la plupart des autres systèmes de gestion de configuration, vous devez attendre que les fichiers soient copiés ou que des liens soient créés avant de pouvoir commencer à travailler. Les vues dynamiques de HCL DevOps Code ClearCase prennent en charge cette fonctionnalité dans un environnement LAN. HCL DevOps Code ClearCase propose également des vues automatiques (Automatic Views) qui reposent sur une technologie similaire pour offrir des avantages comparables dans un déploiement WAN.

Déploiement flexible

HCL DevOps Code ClearCase dispose d'un modèle de déploiement très flexible. Pour une petite entreprise située sur un seul site, un réseau local suffit. Si de petites équipes sont dispersées dans des zones géographiques spécifiques, HCL DevOps Code ClearCase prend en charge un serveur centralisé avec une connectivité LAN et WAN selon les besoins. Pour le développement mondial où la connectivité WAN peut être difficile, HCL DevOps Code ClearCase Enterprise prend en charge la réplication automatisée des données du référentiel. Tout ou partie de ces modèles de déploiement peut être utilisé seul ou ensemble dans le même déploiement.

Evolutivité

L'une des raisons pour lesquelles HCL DevOps Code ClearCase est un système idéal pour démarrer est qu'il peut supporter une croissance illimitée. HCL DevOps Code ClearCase peut fournir une infrastructure de gestion de la configuration sans limites, qu'il s'agisse d'un seul utilisateur ou de plusieurs dizaines de milliers d'utilisateurs. Fichiers volumineux, fichiers binaires volumineux, espaces de travail volumineux, déploiements mondiaux… Tout cela n'est qu'un jeu d'enfant pour HCL DevOps Code ClearCase.

Audit et conformité

Pour les secteurs réglementés, HCL DevOps Code ClearCase fournit tout ce dont vous avez besoin pour répondre aux exigences réglementaires. Chaque modification est capturée, consignée et sécurisée. Chaque génération d'un « objet dérivé » peut automatiquement créer un enregistrement de configuration, avec la version de chaque outil et la version de chaque fichier utilisé dans sa création enregistrée. En plus des autres méthodes, l'enregistrement de configuration peut être utilisé à des fins de comparaison lorsque la génération est défectueuse, ce qui permet de déterminer très facilement quelle est la modification qui a causé le problème. Chaque configuration, qui peut se composer de centaines de milliers de fichiers, peut être recréée instantanément, que la configuration ait été créée hier ou il y a dix ans.

Développement parallèle

Prise en charge étendue du développement parallèle, en particulier lors de la fusion. Grâce à l'algorithme commun aux prédécesseurs de HCL DevOps Code ClearCase, il est possible de remonter l'historique d'un élément jusqu'à une source commune, ce qui rend les fusions automatiques possibles et les fusions manuelles plus ciblées et plus précises. Les outils de fusion graphiques de HCL DevOps Code ClearCase prennent en charge les fusions à plusieurs voies jusqu'à 16 branches, mais vous n'en aurez probablement jamais besoin ! Bien que la plupart des systèmes prennent en charge la fusion d'informations textuelles, les ressources fusionnées nécessitent parfois un traitement spécial, car elles contiennent des données personnalisées ou structurées. HCL DevOps Code ClearCase prend en charge la création et l'ajout d'algorithmes de diff et de fusion personnalisés afin que tout fichier puisse être utilement comparé et fusionné.

Prise en charge du remaniement

HCL DevOps Code ClearCase décline les répertoires en versions, et peut donc également suivre les changements apportés à l'espace de noms, comme le changement de nom des fichiers et la réorganisation de la structure des répertoires. Cela est particulièrement important lorsque vous travaillez avec des langues telles que Java, où les fichiers sont renommés lorsque des éléments de langue tels que les noms de classe et les noms de package changent. Grâce à ces informations supplémentaires, il est beaucoup plus facile de comprendre ce qui a changé lors d'une fusion lorsque les espaces de noms diffèrent entre les branches.

Gestion unifiée des changements (UCM)

HCL DevOps Code ClearCase met en œuvre un modèle de développement des actifs qui prend en charge les branches privées et partagées, ce qui permet aux équipes qui le souhaitent de garder les changements séparés jusqu'à ce qu'ils soient explicitement livrés à la branche de l'équipe et ensuite fusionnés de manière sélective dans la branche d'un ingénieur individuel, ou aux équipes qui souhaitent que les changements soient visibles par l'équipe dès qu'ils sont archivés. HCL DevOps Code ClearCase met également en œuvre une organisation hiérarchique et réutilisable des composants, ce qui facilite la réutilisation des composants d'un projet à l'autre. Si l'UCM est trop contraignante, HCL DevOps Code ClearCase prend également en charge la création d'un modèle de processus personnalisé à l'aide de concepts de gestion de la configuration courants, tels que les branches et les étiquettes.

Sécurité basée sur les rôles

La protection de votre propriété intellectuelle est essentielle, non seulement contre les attaques externes ou les intrus, mais aussi en interne entre les projets et les équipes, et les sous-traitants tiers avec lesquels vous êtes en relation. HCL DevOps Code ClearCase vous permet de créer des spécifications de contrôle d'accès basées sur les rôles et de réutiliser ces spécifications entre les équipes en attribuant des rôles aux utilisateurs de chaque équipe. Le contrôle d'accès peut être modifié à n'importe quel niveau de la hiérarchie des actifs ou hérité via la hiérarchie si nécessaire.

Interfaces graphiques

HCL DevOps Code ClearCase prend non seulement en charge une interface de ligne de commande complète et puissante, mais dispose également d'interfaces graphiques pour les utilisateurs qui préfèrent travailler avec des interfaces de plus haut niveau qui les guident dans l'utilisation du système. Les interfaces graphiques prennent en charge toutes les opérations généralement effectuées par les développeurs et les chefs de projet. En outre, lorsque les interfaces graphiques aident l'utilisateur à visualiser des données complexes, ces interfaces sont également disponibles à partir des interfaces de ligne de commande.

Environnements de développement intégré

HCL DevOps Code ClearCase prend en charge les intégrations avec les IDE les plus populaires, comme Visual Studio et Eclipse. Les équipes travaillant dans l'un de ces environnements peuvent facilement accéder aux opérations de gestion de la configuration, puisqu'elles travaillent directement avec leurs actifs. Il n'est pas nécessaire de modifier les applications ou les vues dans l'IDE.
Scale to Business Needs While Delivering High-quality Code

S'adapter aux besoins de l'entreprise tout en fournissant un code de haute qualité

Scale to Business Needs While Delivering High-quality Code

HCL DevOps Code ClearCase Enterprise

CEO-HCLSoftware Can Transform Your Organization
Need Help Choosing a Product?

Besoin d'aide pour choisir un produit ?