Erstellen Sie Versionen und Verzweigungen in Git

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 2 Minuten Lesedauer
  • App-Entwickler, die App Engine Studio (AES) verwenden, können Versionen und Verzweigungen in ihren Git-Repositorys erstellen.

    Erstellen Sie ein Tag für die Verknüpfung mit einer bestimmten Anwendungsversion

    Erstellen Sie ein Tag im Repository für die Verknüpfung mit einer bestimmten App-Version in App Engine Studio (AES).

    Vorbereitungen

    Prozedur

    1. Navigieren zu Alle > App Engine > App Engine Studio.
    2. Öffnen Sie Ihre Anwendung auf der Seite „My Apps“ (Meine Apps).
    3. Auswahlvorgang Quellcodeverwaltung > Tag erstellen.
      App Engine Studio öffnet das Fenster „Verzweigung erstellen“.Erstellen Sie ein Tag-Fenster
    4. Geben Sie den Tag-Namen ein.
    5. Wählen Sie Tag erstellen aus.
      App Engine Studio erstellt das Tag.
    6. Wählen Sie Schließen.

    Nächste Maßnahme

    Übernehmen Sie Changes für die neue Verzweigung.

    Verzweigungen wechseln

    Anwendungsentwickler können mit App Engine Studio (AES) zu einer anderen Repository-Verzweigung wechseln, um an einer anderen Version der Anwendung zu arbeiten.

    Vorbereitungen

    • Erforderliche Rolle: admin
    • Git-Repository mit mindestens einer verfügbaren Verzweigung.

    Prozedur

    1. Navigieren zu Alle > App Engine > App Engine Studio.
    2. Öffnen Sie Ihre Anwendung auf der Seite „My Apps“ (Meine Apps).
    3. Auswahlvorgang Quellcodeverwaltung > Verzweigung wechseln.
      Menüelement „Verzweigung wechseln“.
      Das Fenster „Verzweigung wechseln“ wird angezeigt.
    4. Wahlweise: Wenn in der Instanz lokale Changes vorhanden sind, können Sie diese speichern oder verwerfen.
      OptionenBeschreibung
      Lokale Changes speichern Speichert lokale Changes, bevor zu einer alternativen Verzweigung gewechselt wird. Sie können die gespeicherten Changes später zusammenführen oder verwerfen.
      Lokale Changes verwerfen Löscht dauerhaft alle lokalen Changes, bevor zu einer alternativen Verzweigung gewechselt wird.
      Hinweis:
      Gehen Sie beim Verwerfen lokaler Changes vorsichtig vor. Da alle Anwendungsentwickler Repository-Anmeldeinformationen gemeinsam nutzen, gibt es keine Möglichkeit, nur einen Satz von Benutzer-Changes zu verwerfen. Beachten Sie, dass Sie verworfene Changes später nicht wiederherstellen können.
    5. Wählen Sie die Verzweigung aus, zu der Sie wechseln möchten.
    6. Wählen Sie Verzweigung wechseln aus.
      App Engine Studio aktualisiert die lokale Anwendung entsprechend der Verzweigungsversion aus dem Repository.

    Eine Verzweigung erstellen

    Anwendungsentwickler können eine Verzweigung erstellen, um an einer neuen Version einer vorhandenen App in App Engine Studio (AES) zu arbeiten.

    Vorbereitungen

    Prozedur

    1. Navigieren zu Alle > App Engine > App Engine Studio.
    2. Öffnen Sie Ihre Anwendung auf der Seite „My Apps“ (Meine Apps).
    3. Auswahlvorgang Quellcodeverwaltung > Verzweigung erstellen.
      App Engine Studio öffnet das Fenster „Verzweigung erstellen“.
      Fenster „Verzweigung erstellen“.
    4. Geben Sie den Namen unter Verzweigungsname ein.
    5. Wahlweise: Um eine Verzweigung aus einem Tag zu erstellen, wählen Sie die Dropdown-Liste Aus Tag erstellen und dann ein vorhandenes Tag aus.
    6. Wählen Sie Verzweigung erstellen aus.
      App Engine Studio erstellt die Verzweigung.
      Fenster „Verzweigung erstellen“ mit Erfolgsmeldung
    7. Wählen Sie Schließen.

    Nächste Maßnahme

    Übernehmen Sie Changes für die neue Verzweigung.

    Legen Sie die Standardverzweigung fest

    Legen Sie eine Standardverzweigung fest, wenn Sie eine andere als die Hauptverzweigung für neue Changes oder für Ihr Haupt-Entwicklungs-Repository App Engine Studio (AES) verwenden möchten.

    Vorbereitungen

    Prozedur

    1. Führen Sie die Schritte bis Add a system propertyaus.
    2. Fügen Sie die Eigenschaft „glide.source_control.default_branch_name“ hinzu, und geben Sie den Standardverzweigungsnamen des Git-Quellcodeverwaltungs-Repositorys an, mit dem gearbeitet werden soll (Abrufanforderungen, Code-Commits usw.).
      Die Arbeit von Anwendungsentwicklern wird über verwaltet und in der Standardverzweigung gespeichert, sofern nicht anders angegeben. Wenn er nicht geändert wird, wird dieser Wert standardmäßig auf „sn_instances/“ festgelegt.<instance_name> .