Ein Quell-Repository verlinken - Amazon CodeCatalyst

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.

Ein Quell-Repository verlinken

Wenn Sie ein Quell-Repository mit einem Projekt verknüpfen, können Sie Repositorys einbeziehen, die über eine CodeCatalyst Erweiterung für den Dienst verfügen, der das Repository hostet, sofern diese Erweiterung für Ihren Bereich installiert ist. Nur Benutzer mit der Rolle Space-Administrator können Erweiterungen installieren. Sobald die Erweiterung installiert ist, können Sie Links zu Repositorys herstellen, die für den Zugriff durch diese Erweiterung konfiguriert sind. Weitere Informationen finden Sie unter Eine Erweiterung in einem Space installieren oder folgen SieVerknüpfen von GitHub Repositorys, Bitbucket-Repositorys, GitLab Projekt-Repositorys und Jira-Projekten in CodeCatalyst.

Wichtig

Nachdem Sie eine Repository-Erweiterung installiert haben, CodeCatalyst wird der Code aller Repositorys, auf die Sie verlinken, indexiert und gespeichert. CodeCatalyst Dadurch kann der Code in durchsucht werden. CodeCatalyst Weitere Informationen zum Datenschutz für Ihren Code bei der Verwendung verlinkter Repositorys finden Sie unter Datenschutz im CodeCatalyst Amazon-Benutzerhandbuch. CodeCatalyst

Sie können ein Repository nur mit einem Projekt in einem Bereich verknüpfen. Sie können ein archiviertes Repository nicht verknüpfen. Sie können zwar ein leeres Repository verknüpfen, aber Sie können es CodeCatalyst erst verwenden, wenn Sie es mit einem ersten Commit initialisiert haben, das einen Standard-Branch erstellt. Außerdem gilt Folgendes:

  • Ein GitHub Repository, Bitbucket-Repository oder GitLab Projekt-Repository kann nur mit einem CodeCatalyst Projekt in einem Space verknüpft werden.

  • Du kannst keine leeren oder archivierten GitHub Repositorys, Bitbucket-Repositorys oder GitLab Projekt-Repositorys mit Projekten verwenden. CodeCatalyst

  • Du kannst kein GitHub Repository, Bitbucket-Repository oder GitLab Projekt-Repository verknüpfen, das denselben Namen wie ein Repository in einem Projekt hat. CodeCatalyst

  • Die GitHub Repository-Erweiterung ist nicht mit GitHub Enterprise Server-Repositorys kompatibel.

  • Die Bitbucket-Repository-Erweiterung ist nicht mit Bitbucket Data Center-Repositorys kompatibel.

  • Die GitLab Repository-Erweiterung ist nicht mit selbstverwalteten Projekt-Repositorys kompatibel. GitLab

  • Sie können die Funktionen „Beschreibung für mich schreiben“ oder „Kommentare zusammenfassen“ nicht mit verknüpften Repositorys verwenden. Diese Funktionen sind nur in Pull-Requests in verfügbar. CodeCatalyst

Du kannst zwar als Mitwirkender ein GitHub Repository, Bitbucket-Repository oder GitLab Projekt-Repository verknüpfen, aber du kannst die Verknüpfung zu einem Drittanbieter-Repository nur als Space-Administrator oder Projekt-Administrator aufheben. Weitere Informationen finden Sie unter Aufheben der Verknüpfung von GitHub Repositorys, Bitbucket-Repositorys, GitLab Projekt-Repositorys und Jira-Projekten in CodeCatalyst.

Wichtig

CodeCatalyst unterstützt nicht die Erkennung von Änderungen im Standard-Branch für verknüpfte Repositorys. Um den Standardzweig für ein verknüpftes Repository zu ändern, müssen Sie zuerst die Verknüpfung mit dem Repository CodeCatalyst aufheben, den Standardzweig ändern und ihn dann erneut verknüpfen. Weitere Informationen finden Sie unter Verknüpfen von GitHub Repositorys, Bitbucket-Repositorys, GitLab Projekt-Repositorys und Jira-Projekten in CodeCatalyst.

Als bewährte Methode sollten Sie immer sicherstellen, dass Sie über die neueste Version der Erweiterung verfügen, bevor Sie ein Repository verknüpfen.

Um ein Quell-Repository zu verknüpfen
  1. Navigieren Sie zu dem Projekt, mit dem Sie ein Repository verknüpfen möchten.

    Anmerkung

    Bevor Sie ein Repository verknüpfen können, muss ein Benutzer mit der Space-Administratorrolle zuerst die Erweiterung für den Anbieter installieren, der das Repository hostet. Weitere Informationen finden Sie unter Eine Erweiterung in einem Space installieren.

  2. Wählen Sie im Navigationsbereich Code und anschließend Quell-Repositories aus.

  3. Wählen Sie Repository hinzufügen und anschließend Repository verknüpfen aus.

  4. Wähle im Dropdownmenü Repository-Anbieter einen der folgenden Drittanbieter für Repositorys aus: GitHuboder Bitbucket.

  5. Führe je nach Drittanbieter-Repository-Anbieter, den du für die Verknüpfung ausgewählt hast, einen der folgenden Schritte aus:

    • GitHub Repositorien: Verknüpfen Sie ein GitHub Repository.

      1. Wählen Sie im GitHub Dropdownmenü für das GitHub Konto das Konto aus, das das Repository enthält, das Sie verknüpfen möchten.

      2. Wählen Sie im GitHub Repository-Dropdownmenü das GitHub Konto aus, mit dem Sie Ihr CodeCatalyst Projekt verknüpfen möchten.

      3. (Optional) Wenn Sie in der Liste der Repositorys kein GitHub Repository sehen, wurde es möglicherweise nicht für den Repository-Zugriff in der CodeCatalyst Amazon-Anwendung in GitHub konfiguriert. Sie können im verbundenen Konto konfigurieren, CodeCatalyst in welchen GitHub Repositorys verwendet werden können.

        1. Navigieren Sie zu Ihrem GitHubKonto, wählen Sie Einstellungen und dann Anwendungen.

        2. Wählen Sie auf der Registerkarte Installierte GitHub Apps die Option Konfigurieren für die CodeCatalyst Amazon-Anwendung aus.

        3. Gehen Sie wie folgt vor, um den Zugriff auf die GitHub Repositorys zu konfigurieren, die Sie verknüpfen möchten: CodeCatalyst

          • Um Zugriff auf alle aktuellen und future Repositorys zu gewähren, wählen Sie Alle Repositorys.

          • Um Zugriff auf bestimmte Repositorys zu gewähren, wählen Sie Nur ausgewählte Repositorys aus, wählen Sie das Drop-down-Menü Repositorys auswählen und wählen Sie dann ein Repository aus, zu dem Sie Links zulassen möchten. CodeCatalyst

    • Bitbucket-Repositorys: Verbinde ein Bitbucket-Repository.

      1. Wähle im Dropdownmenü Bitbucket-Workspace den Bitbucket-Workspace aus, der das Repository enthält, das du verknüpfen möchtest.

      2. Wähle im Dropdownmenü des Bitbucket-Repositorys das Bitbucket-Repository aus, das du mit deinem Projekt verknüpfen möchtest. CodeCatalyst

    Tipp

    Wenn der Name des Repositorys ausgegraut ist, können Sie dieses Repository nicht verknüpfen, da es bereits mit einem anderen Projekt in Amazon CodeCatalyst verknüpft wurde.

  6. Wählen Sie Verknüpfen.

Wenn du ein GitHub Repository, Bitbucket-Repository oder Projekt-Repository nicht mehr verwenden möchtest, kannst du die Verknüpfung mit einem GitLab Projekt aufheben. CodeCatalyst CodeCatalyst Wenn die Verknüpfung eines Repositorys aufgehoben wird, starten Ereignisse in diesem Repository keine Workflow-Läufe, und du kannst dieses Repository nicht mit CodeCatalyst Entwicklungsumgebungen verwenden. Weitere Informationen finden Sie unter Aufheben der Verknüpfung von GitHub Repositorys, Bitbucket-Repositorys, GitLab Projekt-Repositorys und Jira-Projekten in CodeCatalyst.