Speichern Sie Code mit Quell-Repositorys in und arbeiten Sie gemeinsam daran CodeCatalyst - 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.

Speichern Sie Code mit Quell-Repositorys in und arbeiten Sie gemeinsam daran CodeCatalyst

CodeCatalyst Quell-Repositorys sind Git-Repositorys, die in Amazon gehostet werden. CodeCatalyst Sie können Quell-Repositorys verwenden, CodeCatalyst um Ressourcen für ein Projekt sicher zu speichern, zu versionieren und zu verwalten.

Zu den Ressourcen in einem CodeCatalyst Repository können gehören:

  • -Documents

  • Quellcode

  • binäre Dateien

CodeCatalyst verwendet auch das Quell-Repository für ein Projekt, um Konfigurationsinformationen für Ihr Projekt zu speichern, z. B. Workflow-Konfigurationsdateien.

Sie können mehr als ein Quell-Repository in einem CodeCatalyst Projekt haben. Möglicherweise möchten Sie beispielsweise separate Quell-Repositorys für Front-End-Quellcode, Back-End-Quellcode, Dienstprogramme und Dokumentation haben.

Hier ist ein möglicher Workflow für die Arbeit mit Code in Quell-Repositorys, Pull-Requests und Entwicklungsumgebungen in: CodeCatalyst

Mary Major erstellt ein Webanwendungsprojekt CodeCatalyst mithilfe eines Blueprints, der ein Quell-Repository mit Beispielcode erstellt. Sie lädt ihre Freunde Li Juan, Saanvi Sarkar und Jorge Souza ein, mit ihr an dem Projekt zu arbeiten. Li Juan schaut sich den Beispielcode im Quell-Repository an und beschließt, einige schnelle Änderungen vorzunehmen, um dem Code einen Test hinzuzufügen. Li erstellt eine Entwicklungsumgebung, wählt AWS Cloud9 sie als IDE aus und spezifiziert einen neuen Zweig, Testcode. Die Entwicklungsumgebung wird geöffnet. Li fügt schnell den Code hinzu, überträgt dann den Branch mit den Änderungen und überträgt ihn in das Quell-Repository. CodeCatalyst Li erstellt dann eine Pull-Anfrage. Im Rahmen der Erstellung dieser Pull-Anfrage fügt Li Jorge Souza und Saanvi Sarkar als Reviewer hinzu, um sicherzustellen, dass der Code überprüft wird.

Bei der Überprüfung des Codes erinnert sich Jorge Souza daran, dass er sein eigenes Projekt-Repository hat, das einen Prototyp der App enthält GitHub , an der sie gerade arbeiten. Er bittet Mary Major, die Erweiterung zu installieren und zu konfigurieren, die es ihm ermöglicht, das GitHub Repository als zusätzliches Quell-Repository mit dem Projekt zu verknüpfen. Mary überprüft das Repository auf GitHub und arbeitet mit Jorge zusammen, um die GitHub Erweiterung so zu konfigurieren, dass er das GitHub Repository als zusätzliches Quell-Repository für das Projekt verknüpfen kann.

CodeCatalyst Quell-Repositorys unterstützen die Standardfunktionalität von Git und funktionieren mit Ihren vorhandenen Git-basierten Tools. Sie können Personal Access Tokens (PATs) als anwendungsspezifisches Passwort erstellen und verwenden, wenn Sie Quell-Repositorys von einem Git-Client oder integrierten Entwicklungsumgebungen (IDEs) klonen und damit arbeiten. Diese PATs sind mit Ihrer Benutzeridentität verknüpft. CodeCatalyst Weitere Informationen finden Sie unter Gewähren Sie Benutzern Repository-Zugriff mit persönlichen Zugriffstoken.

CodeCatalyst Quell-Repositorys unterstützen Pull-Requests. Auf diese Weise können Sie und andere Projektmitglieder Codeänderungen auf einfache Weise überprüfen und kommentieren, bevor Sie sie von einem Zweig zum anderen zusammenführen. Sie können die Änderungen in der CodeCatalyst Konsole anzeigen und Codezeilen kommentieren.

Pushs an Branches in einem CodeCatalyst Quell-Repository können automatisch eine Ausführung in einem Workflow starten, in dem Änderungen erstellt, getestet und bereitgestellt werden können. Wenn Ihr Quell-Repository als Teil eines Projekts mithilfe einer Projektvorlage erstellt wurde, werden ein oder mehrere Workflows als Teil des Projekts für Sie konfiguriert. Sie können jederzeit zusätzliche Workflows für Repositorys hinzufügen. Die YAML-Konfigurationsdateien für Workflows in einem Projekt werden in den Quell-Repositorys gespeichert, die in der Quellaktion für diese Workflows konfiguriert wurden. Weitere Informationen finden Sie unter Erste Schritte mit Workflows.