Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Alternativen zur Versionskontrolle von Quellcode in AFT
AFT AWS CodeCommit verwendet als Quellcode-Versionskontrollsystem (VCS) und ermöglicht andere, CodeConnectionsdie Ihren Geschäftsanforderungen oder der vorhandenen Architektur entsprechen.
Wenn Sie AFT zum ersten Mal bereitstellen und noch kein CodeCommit Repository haben, müssen Sie im Rahmen der AFT-Bereitstellungsvoraussetzungen einen externen VCS-Anbieter angeben. Weitere Informationen finden Sie unter Alternativen zur Versionskontrolle von Quellcode in AFT.
AFT unterstützt die folgenden Alternativen zur Quellcodeverwaltung:
-
GitHub
-
GitHub Unternehmensserver
-
BitBucket
-
GitLab
-
GitLab Selbstverwaltet
Anmerkung
Wenn Sie es AWS CodeCommit als Ihr VCS angeben, sind keine zusätzlichen Schritte erforderlich. AFT erstellt die erforderlichen git
Repositorys in Ihrer Umgebung mit Standardnamen. Sie können jedoch die Standard-Repository-Namen bei CodeCommit Bedarf überschreiben, um Ihren Unternehmensstandards zu entsprechen.
Richten Sie mit AFT ein alternatives Quellcode-Versionskontrollsystem (benutzerdefiniertes VCS) ein
Gehen Sie folgendermaßen vor, um ein alternatives Quellcode-Versionskontrollsystem für Ihre AFT-Bereitstellung einzurichten.
Schritt 1: Erstellen Sie git
Repositorys in einem unterstützten Versionskontrollsystem (VCS) eines Drittanbieters.
Wenn Sie es nicht verwenden AWS CodeCommit, müssen Sie in Ihrer von AFT unterstützten VCS-Drittanbieter-Umgebung git
Repositorys für die folgenden Elemente erstellen.
-
AFT-Kontoanfragen. Beispielcode verfügbar
. Weitere Informationen zu AFT-Kontoanfragen finden Sie unterStellen Sie ein neues Konto bei AFT bereit. -
Anpassungen bei der Bereitstellung von AFT-Konten. Beispielcode verfügbar.
Weitere Informationen zu Anpassungen der AFT-Kontobereitstellung finden Sie unter. Erstellen Sie Ihr AFT-Konto, Provisioning, Anpassungen, State-Machine. -
Globale AFT-Anpassungen. Beispielcode verfügbar.
Weitere Informationen zu globalen AFT-Anpassungen finden Sie unterAnpassungen des Kontos. -
Anpassungen des AFT-Kontos. Beispielcode verfügbar.
Weitere Informationen zu AFT-Kontoanpassungen finden Sie unterAnpassungen des Kontos.
Schritt 2: Geben Sie die für die AFT-Bereitstellung erforderlichen VCS-Konfigurationsparameter an
Die folgenden Eingabeparameter werden benötigt, um Ihren VCS-Anbieter im Rahmen der AFT-Bereitstellung zu konfigurieren.
-
vcs_provider: Wenn Sie nicht verwenden AWS CodeCommit, geben Sie den VCS-Anbieter je nach
"bitbucket"
Anwendungsfall als"github"
,"githubenterprise"
"gitlab"
, oder an. -
github_enterprise_url: Geben Sie die URL nur für Enterprise-Kunden an. GitHub GitHub
-
account_request_repo_name: Für Benutzer ist dieser Wert auf gesetzt. AWS CodeCommit
aft-account-request
Aktualisieren Sie in einer von AFT unterstützten VCS-Anbieterumgebung eines Drittanbieters diesen Eingabewert mit Ihrem tatsächlichen Repository-Namen. Für Github BitBucket GitLab, GitHub Enterprise und GitLab Self-managed muss der Repository-Name das folgende Format haben.[Org]/[Repo]
-
account_customizations_repo_name: Für Benutzer ist dieser Wert auf gesetzt. AWS CodeCommit
aft-account-customizations
Aktualisieren Sie diesen Eingabewert in einer von AFT unterstützten VCS-Anbieterumgebung eines Drittanbieters mit Ihrem Repository-Namen. Für Github BitBucket GitLab, GitHub Enterprise und GitLab Self-managed muss der Repository-Name das folgende Format haben.[Org]/[Repo]
-
account_provisioning_customizations_repo_name: Für Benutzer ist dieser Wert auf gesetzt. AWS CodeCommit
aft-account-provisioning-customizations
Aktualisieren Sie in einer von AFT unterstützten VCS-Anbieterumgebung eines Drittanbieters diesen Eingabewert mit Ihrem Repository-Namen. Für Github BitBucket GitLab, GitHub Enterprise und GitLab Self-managed muss der Repository-Name das folgende Format haben.[Org]/[Repo]
-
global_customizations_repo_name: Für Benutzer ist dieser Wert auf gesetzt. AWS CodeCommit
aft-global-customizations
Aktualisieren Sie diesen Eingabewert in einer von AFT unterstützten VCS-Anbieterumgebung eines Drittanbieters mit Ihrem Repository-Namen. Für Github BitBucket GitLab, GitHub Enterprise und GitLab Self-managed muss der Repository-Name das folgende Format haben.[Org]/[Repo]
-
account_request_repo_branch: Der Branch ist
main
standardmäßig aktiviert, aber der Wert kann überschrieben werden.
Standardmäßig stammen AFT-Quellen aus dem Branch jedes Repositorys. main
git
Sie können den Wert des Zweignamens mit einem zusätzlichen Eingabeparameter überschreiben. Weitere Informationen zu Eingabeparametern finden Sie in der README-Datei im AFT-Terraform-Modul
Für Bestandskunden AWS CodeCommit
Wenn Sie ein CodeCommit Repository mit einem neuen Namen für AFT erstellen, können Sie den Repository-Namen aktualisieren, indem Sie die Werte für diese Eingabeparameter aktualisieren.
Schritt 3: Stellen Sie die AWS CodeStar Verbindung für VCS-Drittanbieter her
Wenn Ihre Bereitstellung ausgeführt wird, erstellt AFT entweder die erforderlichen AWS CodeCommit Repositorys oder es stellt eine AWS CodeStar Verbindung für den von Ihnen ausgewählten VCS-Drittanbieter her. Im letzteren Fall müssen Sie sich manuell bei der Konsole des AFT-Verwaltungskontos anmelden, um die ausstehende AWS CodeStar Verbindung herzustellen. Weitere Anweisungen zum AWS CodeStar Herstellen der AWS CodeStar Verbindung finden Sie in der Dokumentation.