Le composant contrôle des sources Rational Team Concert permet de gérer le code source, les documents et les autres artefacts que vous voulez placer sous contrôle de versions et partager avec une équipe.
Le
contrôle des sources Rational Team Concert est étroitement intégré aux autres outils
de cycle de vie de développement d'application inclus dans
Rational Team Concert.
- Le moteur de génération
Jazz et Build
System Toolkit intègrent la prise en charge du chargement des fichiers depuis le composant contrôle des sources Rational Team Concert, 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 avec Jazz Team Build.
- 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.
- Les pré-conditions de traitement permettent de contrôler le flot des ensembles d'artefacts modifiés. Par exemple, vous pouvez configurer
un processus de manière à pouvoir examiner et approuver un ensemble d'artefacts modifiés avant de pouvoir le livrer à un flux
d'intégration. Pour plus d'informations, voir Utilisation des projets, équipes et processus.
Espaces de travail, ensemble d'artefacts modifiés et flux modifiés
Le composant contrôle des sources Rational Team Concert stocke des artefacts tels que des fichiers et des dossiers dans le référentiel
Jazz.
Vous créez un espace de travail de référentiel destiné à contenir vos copies privées des fichiers et dossiers avec lesquels vous voulez travailler, puis vous chargez le contenu de votre espace de travail de référentiel dans un espace de travail local (répertoire du système de fichiers de votre ordinateur) afin que des outils, tels que des éditeurs, des compilateurs et des environnements de développement intégrés puissent accéder à ces fichiers et dossiers.
Lorsque vous apportez des modifications au contenu de votre espace de travail local, vous les restituez périodiquement, ce qui permet de les copier dans l'espace de travail de référentiel afin que les deux espaces de travail contiennent les mêmes versions des fichiers. Dans l'espace de travail de référentiel, les modifications associées sont collectées en tant qu'ensembles d'artefacts modifiés, ce qui permet de valider les modifications apportées à plusieurs fichiers et dossiers en une seule opération.
La
Figure 1 illustre la configuration simple d'un espace de travail de référentiel d'un seul composant. Lors de la restitution, les modifications sont copiées de l'espace de travail local vers l'espace de travail de référentiel. Lors du chargement, le contenu de l'espace de travail de référentiel est chargé dans l'espace de travail local.
Figure 1. Lors de la restitution, le travail est copié de votre espace de travail local vers votre espace de travail de référentiel.
Lorsque vous travaillez en équipe, votre espace de travail et celui des autres membres de l'équipe sont configurés pour distribuer les modifications qui leur sont apportées à un objet de référentiel partagé tel qu'un flux. La
Figure 2 indique comment les ensembles d'artefacts modifiés créés dans un espace de travail local, puis restitués dans un espace de travail de référentiel peuvent être partagés. Il suffit de les distribuer vers un flux utilisé par tous les membres de l'équipe. Le flux étant une cible de flot des espaces de travail de référentiel de tous les membres de l'équipe, les ensembles d'artefacts modifiés qu'il contient sont accessibles à tous les membres de l'équipe.
Figure 2. Les ensembles d'artefacts modifiés restitués dans un espace de travail de référentiel peuvent être distribués vers un flux pour que les autres membres de l'équipe puissent y accéder.
Premiers pas avec le composant contrôle des sources Rational Team Concert
Vous pouvez vous initier à ce produit de manière individuelle ou au sein d'une équipe.