Ein Quellcodeverwaltungs-Endpoint stellt ein Projekt (Repository) und einen Quellcodeverwaltungs-Server dar.

Sie können eine beliebige Anzahl von Quellcodeverwaltungs-Repositorys und -Branches hinzufügenvRealize Suite Lifecycle Manager. Wenn Sie einen Quellcodeverwaltungs-Branch hinzufügen, können Sie den SDDC-Inhalt ein- und auschecken.

Voraussetzungen

  • Überprüfen Sie, ob ein vRealize Suite Lifecycle Manager-Administrator unter „Inhaltseinstellungen“ einen System-Quellcodeverwaltungs-Server hinzugefügt hat.
  • Überprüfen Sie dann, ob ein Entwickler das GitLab-Zugriffstoken für den Quellcodeverwaltungs-Server eingegeben hat, damit er Inhalte ein- und auschecken kann.
    Hinweis: Bisher wurden primäre Arbeitsbereiche für Bitbucket Cloud unterstützt. Ab vRealize Suite Lifecycle Manager 8.6.1 werden auch mehrere Arbeitsbereiche für Bitbucket Cloud unterstützt.

Prozedur

  1. Klicken Sie im Dashboard „Meine Dienste“ auf Content Management.
  2. Klicken Sie unter Endpoints auf NEUER ENDPOINT.
  3. Klicken Sie auf Quellcodeverwaltung.
  4. Wählen Sie den konfigurierten Quellcodeverwaltungs-Server aus (Bitbucket Server, Bitbucket Cloud, GitLab, GitHub oder Azure DevOps GIT).
  5. Geben Sie die Informationen für den Inhalts-Endpoint der Quellcodeverwaltung ein.
    1. Geben Sie im Textfeld Name einen eindeutigen Namen für den Endpoint ein.
    2. Geben Sie einen Tag-Namen ein.
    3. Geben Sie die Verzweigung und den Repository-Namen, die für den Inhalts-Endpoint verwendet werden sollen, in folgendem Format ein: Geben Sie für GitLab group_name/repository_name, für Bitbucket Server project_name/repository_name und für eine Bitbucket Cloud repository_name (bei Verwendung eines primären Arbeitsbereichs) oder workspace_name/repository_name (bei Verwendung mehrerer Arbeitsbereiche) ein. Geben Sie für Azure DevOps GIT organization_name/project_name/repository_name ein.
    Hinweis: In der Bit-Bucket-Cloud können Sie nur ein Repository erstellen und den Repository-Namen verwenden. Der Quellcodeverwaltungs-Endpoint mit einem Repository muss mit einer beliebigen Datei initialisiert werden. GitLab und Bitbucket Cloud haben bereits eine Bereitstellung zum Hinzufügen der Datei, Bitbucket Server hingegen nicht. Bei Lifecycle Manager 2.1 werden Cluster- und elastische Suchinstanzen für Szenarien mit mehreren Entwicklern für Bitbucket Server nicht unterstützt.
  6. Klicken Sie auf Verbindung testen und dann auf Weiter.
  7. Wählen Sie die entsprechenden Richtlinien für diesen Inhalts-Endpoint aus und klicken Sie auf Weiter.
    Richtlinie Beschreibung
    Aktivieren der Codeprüfung Ermöglicht eine manuelle Überprüfung zwischen Entwicklern. Die Lebenszyklusverwaltung für Inhalt von vRealize Suite Lifecycle Manager erstellt einen Branch mit den Änderungen, die eine Codeprüfung erfordern. Ein Codeprüfer kann die Anforderung für die Zusammenführung in der Branch akzeptieren oder ablehnen.
  8. Vergewissern Sie sich, dass die Angaben zum Inhalts-Endpoint korrekt sind, und klicken Sie auf Absenden.