Amazon CodeCatalyst ist nicht mehr offen für neue Kunden. Bestandskunden können den Service weiterhin wie gewohnt nutzen. Weitere Informationen finden Sie unter Wie migriert man von 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.
Quell-Repository verknüpfen
Wenn Sie ein Quell-Repository mit einem Projekt verknüpfen, können Sie Repositorys einbeziehen, die eine CodeCatalyst Erweiterung für den Dienst haben, der das Repository hostet, sofern diese Erweiterung für Ihren Bereich installiert ist. Nur Benutzer mit der Space-Administratorrolle können Erweiterungen installieren. Sobald die Erweiterung installiert ist, können Sie eine Verknüpfung zu Repositorys herstellen, die für den Zugriff durch diese Erweiterung konfiguriert sind. Weitere Informationen finden Sie unter Installation einer Erweiterung in einem Raum oder folgen SieVerknüpfung 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 darin gespeichert. CodeCatalyst Dadurch kann der Code darin durchsucht werden. CodeCatalyst Um den Datenschutz für Ihren Code bei der Verwendung verknüpfter Repositorys in besser zu verstehen CodeCatalyst, lesen Sie den Abschnitt Datenschutz im CodeCatalyst Amazon-Benutzerhandbuch.
Sie können ein Repository nur mit einem Projekt in einem Space verknüpfen. Sie können ein archiviertes Repository nicht verknüpfen. Du kannst zwar ein leeres Repository verknüpfen, aber du kannst es CodeCatalyst erst verwenden, wenn du es mit einem ersten Commit initialisiert hast, der 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
Du kannst die Funktionen „Beschreibung für mich schreiben“ oder „Kommentare zusammenfassen“ für verknüpfte Repositorys nicht 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 - oder Projekt-Administrator aufheben. Weitere Informationen finden Sie unter Aufhebung der Verknüpfung von GitHub Repositorys, Bitbucket-Repositorys, GitLab Projekt-Repositorys und Jira-Projekten in CodeCatalyst.
Wichtig
CodeCatalyst unterstützt das Erkennen von Änderungen im Standard-Branch für verknüpfte Repositorys nicht. Um den Standard-Branch für ein verknüpftes Repository zu ändern, musst du zuerst die Verknüpfung mit dem Repository CodeCatalyst aufheben, den Standard-Branch ändern und es dann erneut verknüpfen. Weitere Informationen finden Sie unter Verknüpfung von GitHub Repositorys, Bitbucket-Repositorys, GitLab Projekt-Repositorys und Jira-Projekten in CodeCatalyst.
Es hat sich bewährt, immer sicherzustellen, dass du über die neueste Version der Erweiterung verfügst, bevor du ein Repository verknüpfst.
Um ein Quell-Repository zu verknüpfen
-
Navigiere zu dem Projekt, mit dem du ein Repository verknüpfen möchtest.
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 Installation einer Erweiterung in einem Raum.
Wählen Sie im Navigationsbereich Code und anschließend Quell-Repositorys aus.
Wählen Sie Repository hinzufügen und dann Repository verknüpfen aus.
Wähle im Dropdownmenü Repository-Anbieter einen der folgenden Repository-Drittanbieter aus: GitHub oder Bitbucket.
-
Führe je nach Repository-Drittanbieter, den du für die Verknüpfung ausgewählt hast, einen der folgenden Schritte aus:
-
GitHub Repositorys: Verknüpfen Sie ein GitHub Repository.
Wählen Sie aus dem GitHub Konto-Dropdown-Menü das GitHub Konto aus, das das Repository enthält, das Sie verknüpfen möchten.
Wählen Sie im GitHub Repository-Dropdownmenü das GitHub Konto aus, mit dem Sie Ihr CodeCatalyst Projekt verknüpfen möchten.
(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 konfiguriert. GitHub Sie können konfigurieren, in welchen GitHub Repositorys das verbundene Konto CodeCatalyst verwendet werden kann.
Navigieren Sie zu Ihrem GitHub
Konto, wählen Sie Einstellungen und dann Anwendungen. Wählen Sie auf der Registerkarte „Installierte GitHub Apps“ die Option „Konfigurieren“ für die CodeCatalyst Amazon-Anwendung aus.
Gehen Sie wie folgt vor, um den Zugriff auf GitHub Repositorys zu konfigurieren, die Sie verknüpfen möchten: CodeCatalyst
Wenn Sie Zugriff auf alle aktuellen und künftigen Repositorys gewähren möchten, wählen Sie Alle Repositorys aus.
Um den 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, in das Sie Links zulassen möchten. CodeCatalyst
-
Bitbucket-Repositorys: Verknüpfe ein Bitbucket-Repository.
Wähle im Dropdownmenü des Bitbucket-Workspace den Bitbucket-Workspace aus, der das Repository enthält, das du verknüpfen möchtest.
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, kannst du dieses Repository nicht verknüpfen, da es bereits mit einem anderen Projekt im Amazon verknüpft wurde. CodeCatalyst
-
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 Dev Environments verwenden. Weitere Informationen finden Sie unter Aufhebung der Verknüpfung von GitHub Repositorys, Bitbucket-Repositorys, GitLab Projekt-Repositorys und Jira-Projekten in CodeCatalyst.