Rational Build Forge et CVS

BuildForge est compatible avec CVS pour la gestion du code source.

Cette rubrique décrit les exigences de configuration supplémentaires pour l'intégration à CVS et récapitule les caractéristiques des exemples de modèles d'adaptateur fournis.

Les exemples de modèles d'adaptateur CVS fournissent des méthodes d'analyse des changements par rapport à une base de référence. En général, l'analyse des changements est utilisée pour les évitements de construction : si un composant de référence n'a pas été changé, il n'est pas généré une nouvelle fois.

Exigences de configuration supplémentaires pour les adaptateurs CVS

Pour plus d'informations sur les exigences générales, voir la section Exigences pour les adaptateurs. Aucune exigence supplémentaire n'est requise pour CVS.

Exemples de modèles de l'adaptateur CVS

Les exemples de modèles d'adaptateurs suivants sont disponibles.

CVSv1Baseline
  1. Recherche les fichiers modifiés dans un répertoire CVS sur un agent Build Forge.
  2. Consigne les informations suivantes dans un rapport BOM : nom du fichier modifié, statut, version de travail, version de référentiel et balise de rappel. Analyse un répertoire dans une vue ClearCase.

Variables utilisées :

  • CVSROOT
  • MODULE
  • CVSCLIENT
CVSv1ByDate
  1. Recherche les modifications effectuées entre deux dates dans une vue CVS. Les dates par défaut sont l'horodatage en cours et l'horodatage de l'exécution d'adaptateur précédente.
  2. Consigne les informations suivantes dans le rapport BOM : type de modification, date, nom d'utilisateur, version et nom de fichier.
  3. Pour chaque fichier modifié, consigne les détails de modification (à partir de différents résultats de commande) dans le rapport BOM.

Variables utilisées :

  • LAST_RUN
  • CurDate
  • CVSROOT
  • MODULE
  • BRANCH
  • CVSCLIENT
CVSv1ByTag
  1. Applique une nouvelle balise à un module CVS.
  2. Compare les différences entre le module doté d'une nouvelle balise et un module doté d'une balise appliquée lors de l'exécution d'adaptateur précédente.
  3. Consigne les informations suivantes dans le rapport BOM : nom de fichier, révision, état, date, heure, auteur des modifications et commentaires de validation.
  4. Pour chaque fichier modifié, consigne les détails de modification (à partir de différents résultats de commande) dans le rapport BOM.

Variables utilisées :

  • LAST_RUN
  • CurDate
  • CVSROOT
  • MODULE
  • BRANCH
  • LAST_TAG
  • CVSCLIENT
CVSv2ByDate
  1. Recherche les modifications effectuées entre deux dates dans une vue CVS. Les dates par défaut sont l'horodatage en cours et l'horodatage de l'exécution d'adaptateur précédente.
  2. Consigne les informations suivantes dans le rapport BOM : type de modification, date, nom d'utilisateur, version et nom de fichier.
  3. Pour chaque fichier modifié, consigne les détails de modification (à partir de différents résultats de commande) dans le rapport BOM.

Variables utilisées :

  • LAST_RUN
  • CurDate
  • CVSROOT
  • MODULE
  • CVSCLIENT

Commentaires en retour