Ce composant de la plateforme de technologie Jazz gère le code source, les documents et d'autres artefacts créés par une équipe. Il fournit une fonction de gestion des flux modifiés pour faciliter le partage des artefacts contrôlés, il tient à jour l'historique des modifications apportées à ces artefacts et active le développement simultané de plusieurs versions des artefacts partagés afin que les équipes puissent travailler sur plusieurs lignes de développement en même temps.
Une équipe de développement de logiciels travaille généralement avec une large base de fichiers qui comprend le code source d'un logiciel ou d'un système. En tant que membre de l'équipe, vous travaillez dans cette base de code source en modifiant le contenu des fichiers afin d'ajouter de nouvelles fonctions ou de nouveaux correctifs d'incidents. Après avoir vérifié que vos modifications sont correctes (en générant et en testant le code dans un espace de travail privé, par exemple), vous partagez les modifications avec le reste de l'équipe dont les membres ont également modifié des fichiers, y compris ceux sur lesquels sont fondés votre travail. Le composant contrôle des sources Jazz organise des éléments versionnables (fichiers ou dossiers) en composants et flux, et fournit des espaces de travail dans lesquels vous pouvez afficher et modifier le contenu des fichiers et des dossiers. Ces objets de référentiel combinés représentent la configuration de chaque système développé et permettent à toute configuration d'être récupérée, partagée ou générée. Ils organisent les fichiers d'une équipe, assurent le suivi et le partage des modifications et permettent à tous les membres de l'équipe de se concerter pour atteindre leurs objectifs communs.
Ce composant est intégré aux autres outils de cycle de vie du développement d'applications inclus dans
Rational Team Concert.
- Le moteur de génération Jazz et l'Build
System Toolkit intègrent la prise en charge du chargement des fichiers depuis le composant contrôle des sources Jazz , en capturant les images instantanées des entrées de génération afin qu'une génération puisse être reproduite exactement, ainsi que l'accès direct à un ensemble d'outils variés permettant d'afficher les versions des composants présentes dans une génération spécifique et de les comparer aux versions d'autres générations, flux et espaces de travail. Pour plus d'informations, voir Génération à l'aide de Jazz.
- Les ensembles d'artefacts modifiés peuvent être liés à des éléments de travail, ce qui autorise la traçabilité des modifications individuelles et l'examen des raisons pour lesquelles elles ont été effectuées. Pour plus d'informations, voir Suivi des éléments de travail avec Jazz.
- Les pré-conditions de traitement permettent de contrôler le flot des ensembles d'artefacts modifiés.
Par exemple, vous pouvez configurer un processus afin qu'un ensemble d'artefacts modifiés soit vérifié et approuvé avant d'être distribué vers un flux d'intégration. Pour plus d'informations, voir Utilisation des projets, équipes et processus.