Tutorial: Mit einem leeren Projekt beginnen und Ressourcen manuell hinzufügen - 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.

Tutorial: Mit einem leeren Projekt beginnen und Ressourcen manuell hinzufügen

Sie können ein leeres Projekt ohne vordefinierte Ressourcen erstellen, indem Sie beim Erstellen des Projekts den Blueprint Leeres Projekt auswählen. Nachdem Sie ein leeres Projekt erstellt haben, können Sie diesem entsprechend Ihren Projektanforderungen Ressourcen erstellen und hinzufügen. Da Projekte, die ohne Blueprint erstellt wurden, bei der Erstellung leer sind, erfordert diese Option mehr Wissen über das Erstellen und Konfigurieren von CodeCatalyst Ressourcen, um loszulegen.

Voraussetzungen

Um ein leeres Projekt zu erstellen, muss Ihnen die Rolle Space-Administrator oder Poweruser zugewiesen sein. Wenn Sie sich zum ersten Mal anmelden CodeCatalyst, finden Sie weitere Informationen unterRichten Sie ein und melden Sie sich an CodeCatalyst.

Erstellen Sie ein leeres Projekt

Das Erstellen eines Projekts ist der erste Schritt, um zusammenarbeiten zu können. Wenn Sie Ihre eigenen Ressourcen wie Quell-Repositorys und Workflows erstellen möchten, können Sie mit einem leeren Projekt beginnen.

Um ein leeres Projekt zu erstellen
  1. Navigieren Sie zu dem Bereich, in dem Sie ein Projekt erstellen möchten.

  2. Wählen Sie im Space-Dashboard die Option Projekt erstellen aus.

  3. Wählen Sie „Von vorne beginnen“.

  4. Geben Sie unter Geben Sie Ihrem Projekt einen Namen ein den Namen ein, den Sie Ihrem Projekt zuweisen möchten. Der Name muss in Ihrem Bereich eindeutig sein.

  5. Wählen Sie Create project (Projekt erstellen) aus.

Jetzt, da Sie ein leeres Projekt haben, besteht der nächste Schritt darin, ein Quell-Repository zu erstellen.

Erstellen Sie ein Quell-Repository

Erstellen Sie ein Quell-Repository, um den Code Ihres Projekts zu speichern und gemeinsam daran zu arbeiten. Projektmitglieder können dieses Repository auf ihre lokalen Computer klonen, um an Code zu arbeiten. Alternativ können Sie sich dafür entscheiden, ein Repository zu verknüpfen, das in einem unterstützten Dienst gehostet wird. Dies wird in diesem Tutorial jedoch nicht behandelt. Weitere Informationen finden Sie unter Ein Quell-Repository verlinken.

Um ein Quell-Repository zu erstellen
  1. Öffnen Sie die CodeCatalyst Konsole unter https://codecatalyst.aws/.

  2. Navigieren Sie zu Ihrem Projekt.

  3. Wählen Sie im Navigationsbereich Code und dann Quell-Repositories aus.

  4. Wählen Sie Repository hinzufügen und anschließend Repository erstellen aus.

  5. Geben Sie im Feld Repository-Name einen Namen für das Repository ein. In diesem Handbuch verwenden wir einen anderen Namen codecatalyst-source-repository, aber Sie können einen anderen Namen wählen. Repository-Namen müssen innerhalb eines Projekts eindeutig sein. Weitere Hinweise zu den Anforderungen für Repository-Namen finden Sie unterKontingente für Quell-Repositorys in CodeCatalyst.

  6. (Optional) Fügen Sie unter Beschreibung eine Beschreibung für das Repository hinzu, damit andere Benutzer im Projekt verstehen, wofür das Repository verwendet wird.

  7. Wählen Sie Repository erstellen (Standard) aus. Diese Option erstellt ein Repository, das einen Standard-Branch und eine README.md-Datei enthält. Im Gegensatz zu einem leeren Repository können Sie dieses Repository verwenden, sobald es erstellt wurde.

  8. Belassen Sie im Standard-Zweig den Namen main, es sei denn, Sie haben einen Grund, einen anderen Namen zu wählen. Die Beispiele in diesem Handbuch verwenden alle den Namen main für den Standardzweig.

  9. (Optional) Fügen Sie eine .gitignore Datei für den Codetyp hinzu, den Sie pushen möchten.

  10. Wählen Sie Erstellen.

    Anmerkung

    CodeCatalyst fügt Ihrem Repository eine README.md Datei hinzu, wenn Sie sie erstellen. CodeCatalysterstellt außerdem einen ersten Commit für das Repository in einem Standard-Branch namens main. Sie können die Datei README.md bearbeiten oder löschen, aber Sie können den Standard-Branch nicht löschen.

Sie können Ihrem Repository schnell Code hinzufügen, indem Sie eine Entwicklungsumgebung erstellen. Für dieses Tutorial empfehlen wir Ihnen, eine Entwicklungsumgebung mithilfe AWS Cloud9 von zu erstellen und bei der Erstellung der Entwicklungsumgebung die Option zum Erstellen eines Zweigs aus dem Hauptzweig auszuwählen. Wir verwenden den Namen test für diesen Zweig, aber Sie können auch einen anderen Zweignamen eingeben, wenn Sie dies bevorzugen.

Um eine Entwicklungsumgebung mit einem neuen Zweig zu erstellen
  1. Öffnen Sie die CodeCatalyst Konsole unter https://codecatalyst.aws/.

  2. Navigieren Sie zu dem Projekt, in dem Sie eine Entwicklungsumgebung erstellen möchten.

  3. Wählen Sie den Namen des Repositorys aus der Liste der Quell-Repositorys für das Projekt aus. Sie können auch im Navigationsbereich Code, dann Quell-Repositories und dann das Repository auswählen, für das Sie eine Entwicklungsumgebung erstellen möchten.

  4. Wählen Sie auf der Repository-Startseite die Option Create Dev Environment aus.

  5. Wählen Sie eine unterstützte IDE aus dem Drop-down-Menü aus. Weitere Informationen finden Sie unter Unterstützte integrierte Entwicklungsumgebungen für Entwicklungsumgebungen.

  6. Wählen Sie das zu klonende Repository aus, wählen Sie In neuem Zweig arbeiten aus, geben Sie einen Branch-Namen in das Feld Branch-Name ein und wählen Sie im Drop-down-Menü Branch erstellen einen Branch aus, aus dem der neue Branch erstellt werden soll.

  7. Fügen Sie optional einen Alias für die Entwicklungsumgebung hinzu.

  8. Wählen Sie optional die Schaltfläche „Konfiguration der Entwicklungsumgebung bearbeiten“, um die Rechen-, Speicher- oder Timeout-Konfiguration der Entwicklungsumgebung zu bearbeiten.

  9. Wählen Sie Erstellen. Während Ihre Entwicklungsumgebung erstellt wird, wird in der Statusspalte Entwicklungsumgebung der Wert Wird gestartet angezeigt, und in der Statusspalte wird nach der Erstellung der Entwicklungsumgebung die Meldung Wird ausgeführt angezeigt. Es öffnet sich ein neuer Tab mit Ihrer Entwicklungsumgebung in der IDE Ihrer Wahl. Sie können Code bearbeiten und Ihre Änderungen übernehmen und pushen.

Erstellen Sie einen Workflow zum Erstellen, Testen und Bereitstellen einer Codeänderung

In CodeCatalyst organisieren Sie das Erstellen, Testen und Bereitstellen Ihrer Anwendungen oder Dienste in Workflows. Workflows bestehen aus Aktionen und können so konfiguriert werden, dass sie automatisch ausgeführt werden, nachdem bestimmte Ereignisse im Quell-Repository eingetreten sind, z. B. Code-Pushs oder das Öffnen oder Aktualisieren einer Pull-Anfrage. Weitere Informationen zu Workflows finden Sie unter Mit Workflows erstellen, testen und bereitstellen.

Folgen Sie den Anweisungen unterErste Schritte mit Workflows, um Ihren ersten Workflow zu erstellen.

Laden Sie jemanden zu Ihrem Projekt ein

Nachdem Sie Ihr benutzerdefiniertes Projekt eingerichtet haben, laden Sie andere ein, mit Ihnen zu arbeiten.

Um jemanden zu Ihrem Projekt einzuladen
  1. Navigieren Sie zu dem Projekt, zu dem Sie Benutzer einladen möchten.

  2. Wählen Sie im Navigationsbereich die Option Projekteinstellungen aus.

  3. Wählen Sie auf der Registerkarte Mitglieder die Option Einladen aus.

  4. Geben Sie die E-Mail-Adressen der Personen ein, die Sie als Benutzer für Ihr Projekt einladen möchten. Sie können mehrere E-Mail-Adressen eingeben, die durch ein Leerzeichen oder ein Komma getrennt sind. Sie können auch Mitglieder Ihres Bereichs auswählen, die nicht Mitglieder des Projekts sind.

  5. Wählen Sie die Rolle für den Benutzer aus.

    Wenn Sie mit dem Hinzufügen von Benutzern fertig sind, wählen Sie Einladen.

Erstellen Sie Probleme, an denen Sie gemeinsam arbeiten können, und verfolgen Sie die Arbeit

CodeCatalyst hilft dir dabei, Funktionen, Aufgaben, Bugs und alle anderen Arbeiten im Zusammenhang mit Problemen im Zusammenhang mit deinem Projekt nachzuverfolgen. Sie können Probleme erstellen, um die benötigte Arbeit und Ideen nachzuverfolgen. Wenn du ein Problem erstellst, wird es standardmäßig zu deinem Backlog hinzugefügt. Du kannst Probleme in ein Board verschieben, in dem du die laufenden Arbeiten nachverfolgen kannst. Du kannst ein Problem auch einem bestimmten Projektmitglied zuweisen.

Um ein Problem für ein Projekt zu erstellen
  1. Öffnen Sie die CodeCatalyst Konsole unter https://codecatalyst.aws/.

    Stellen Sie sicher, dass Sie in dem Projekt navigieren, in dem Sie Probleme erstellen möchten. Um alle Projekte anzuzeigen, wählen Sie im Navigationsbereich Amazon CodeCatalyst und bei Bedarf Alle Projekte anzeigen aus. Wählen Sie das Projekt aus, in dem Sie Probleme erstellen oder bearbeiten möchten.

  2. Wählen Sie im Navigationsbereich Track und anschließend Backlog aus.

  3. Wählen Sie „Problem erstellen“.

  4. Geben Sie im Feld Titel der Ausgabe einen Namen für das Problem ein. Geben Sie optional eine Beschreibung des Problems an. Wählen Sie bei Bedarf den Status, die Priorität und die Schätzung für das Problem aus. Sie können das Problem auch einem Projektmitglied aus der Liste der Projektmitglieder zuweisen.

    Tipp

    Sie können Amazon Q ein Problem zuweisen, damit Amazon Q versucht, das Problem zu lösen. Wenn der Versuch erfolgreich ist, wird eine Pull-Anfrage erstellt und der Status des Problems ändert sich zu Wird geprüft, sodass Sie den Code überprüfen und testen können. Weitere Informationen finden Sie unter Tutorial: Verwenden CodeCatalyst generativer KI-Funktionen zur Beschleunigung Ihrer Entwicklungsarbeit.

    Diese Funktionalität setzt voraus, dass generative KI-Funktionen für den Bereich aktiviert sind. Weitere Informationen finden Sie unter Generative KI-Funktionen verwalten.

  5. Wählen Sie Speichern.

Nachdem Sie Probleme erstellt haben, können Sie sie Projektmitgliedern zuweisen, sie einschätzen und sie auf einem Kanban-Board verfolgen. Weitere Informationen finden Sie unter Verfolge und organisiere die Arbeit mit Problemen in CodeCatalyst.