Un point de terminaison de contrôle source représente un projet (référentiel) et un serveur de contrôle de source.

Vous pouvez ajouter n'importe quel nombre de référentiels et de branches de contrôle de source à vRealize Suite Lifecycle Manager. L'ajout d'une branche de contrôle de source vous permet d'archiver et d'extraire le contenu du SDDC.

Conditions préalables

  • Vérifiez qu'un administrateur vRealize Suite Lifecycle Manager a ajouté un serveur de contrôle de source système sous Paramètres de contenu.
  • Vérifiez qu’un développeur a saisi le jeton d’accès GitLab au serveur de contrôle source afin qu’il puisse enregistrer et consulter du contenu.
    Note : Auparavant, les espaces de travail principaux étaient pris en charge pour Bitbucket Cloud. À partir de vRealize Suite Lifecycle Manager 8.6.1, plusieurs espaces de travail sont également pris en charge pour Bitbucket Cloud.

Procédure

  1. Dans le tableau de bord Mes services, cliquez sur Gestion de contenu.
  2. Sous Points de terminaison, cliquez sur NOUVEAU POINT DE TERMINAISON
  3. Cliquez sur Contrôle de la source.
  4. Sélectionnez le Serveur de contrôle de la source configuré (Bitbucket Server, Bitbucket Cloud, GitLab, GitHub ou Azure DevOps GIT).
  5. Entrez les informations pour le point de terminaison du contenu du contrôle de source.
    1. Dans la zone de texte Nom, entrez un nom unique pour le point de terminaison.
    2. Entrez un nom de Balise.
    3. Entrez la Branche et le Nom du référentiel à utiliser pour le point de terminaison du contenu au format suivant : pour GitLab, entrez group_name/repository_name, pour un serveur Bitbucket, entrez project_name/repository_name, et pour un cloud Bitbucket, entrez repository_name si vous utilisez l'espace de travail principal ou workspace_name/repository_name si vous utilisez plusieurs espaces de travail. Pour Azure DevOps GIT, entrez organization_name/project_name/repository_name.
    Note : Dans le cloud de compartiment de bits, vous pouvez uniquement créer un référentiel et utiliser le nom du référentiel. Le point de terminaison de contrôle source avec un référentiel doit être initialisé avec n’importe quel fichier. GitLab et Bitbucket Cloud ont déjà un provisionnement pour ajouter le fichier, mais ce n'est pas le cas de Bitbucket Server. Avec Lifecycle Manager 2.1, le cluster et l'instance de recherche élastique pour une histoire multi-développeur ne sont pas pris en charge pour Bitbucket Server.
  6. Cliquez sur Tester la connexion, puis sur Suivant.
  7. Sélectionnez les stratégies appropriées pour ce point de terminaison de contenu, puis cliquez sur Suivant.
    Stratégie Description
    Activer la révision du code Permet d'effectuer une révision manuelle entre développeurs. La gestion du cycle de vie du contenu vRealize Suite Lifecycle Manager crée une branche avec les modifications qui nécessitent une révision du code. Un réviseur de code peut accepter ou refuser la demande de fusion dans la branche.
  8. Vérifiez que les détails du point de terminaison de contenu sont corrects et cliquez sur Envoyer.