Erstellen Sie Versionen und Verzweigungen in Git

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 2 Minuten Lesedauer
  • App-Entwickler verwenden ServiceNow StudioKann Versionen und Verzweigungen in ihren Git-Repositorys erstellen.

    Repository-Verzweigungen wechseln

    Anwendungsentwickler können zu einer anderen Repository-Verzweigung wechseln, um mit einer anderen Version der Anwendung zu arbeiten ServiceNow Studio.

    Vorbereitungen

    Sie müssen über ein Git-Repository mit mindestens einer verfügbaren Verzweigung verfügen.

    Erforderliche Rolle: Administrator

    Prozedur

    1. Navigieren zu Alle > App Engine > ServiceNow Studio.
    2. Wählen Sie im Dateinavigator die Anwendung aus, die Sie öffnen möchten.
    3. Wählen Sie Aus App-Details Zum Öffnen der App im Canvas.
    4. Auswahlvorgang Quellcodeverwaltung > Verzweigung wechseln.
    5. Wählen Sie aus, ob Sie lokale Änderungen stash- oder verwerfen möchten.
      OptionBeschreibung
      Stash für lokale Änderungen ausführen 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. Wenn Sie sich zum Verwerfen entscheiden, können Sie diese Dateien nicht wiederherstellen.
      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.
    6. Wählen Sie die Verzweigung aus, zu der Sie wechseln möchten.
    7. Wählen Sie Aus Verzweigung Wechseln .

    Ergebnisse

    ServiceNow Studio aktualisiert die lokale Anwendung entsprechend der Verzweigungsversion aus dem Repository.

    Erstellen Sie eine Repository-Verzweigung

    Anwendungsentwickler können eine Verzweigung erstellen, um an einer neuen Version einer vorhandenen App in zu arbeiten ServiceNow Studio. Das Erstellen einer Verzweigung führt dazu, dass im Remote-Repository, das für diese Anwendung konfiguriert ist, eine neue Verzweigung erstellt wird. Diese Anwendung, einschließlich aller nicht bestätigten Änderungen, wechselt zur neuen Verzweigung.

    Vorbereitungen

    Erforderliche Rolle: administrator oder sn_Group_Creator.App_Creator

    Prozedur

    1. Navigieren zu Alle > App Engine > ServiceNow Studio.
    2. Wählen Sie im Dateinavigator die Anwendung aus, die Sie öffnen möchten.
    3. Wählen Sie Aus App-Details Zum Öffnen der App im Canvas.
    4. Auswahlvorgang Quellcodeverwaltung > Verzweigung erstellen.
    5. Geben Sie ein Verzweigungsname .
    6. Wahlweise: Erstellen Sie eine Verzweigung auf einer Registerkarte, indem Sie auswählen Aus Tag erstellen Dropdown-Liste und Auswahl eines vorhandenen Tags.
    7. Wählen Sie Aus Erstellen Sie Eine Verzweigung .
    8. Wählen Sie Schließen.

    Legen Sie eine Standardverzweigung fest

    Legen Sie eine Standardverzweigung fest, wenn Sie eine andere Verzweigung als „Main“ für neue Changes oder für Ihre Hauptverzweigung verwenden möchten ServiceNow StudioEntwicklungs-Repository.

    Vorbereitungen

    Verknüpfen Sie eine App mit der Quellcodeverwaltung in ServiceNow Studio

    Erforderliche Rolle: Administrator

    Prozedur

    1. Führen Sie die in aufgeführten Schritte aus Add a system property.
    2. Fügen Sie hinzu glide.source_control.default_branch_nameEigenschaft und geben Sie den Standardverzweigungsnamen des Git-Quellsteuerungs-Repositorys an, aus dem gearbeitet werden soll.
      Standardverzweigungsnamen können beispielsweise Abrufanforderungen, Code-Commits usw. enthalten. Die Arbeit von Anwendungsentwicklern wird von verwaltet und in der Standardverzweigung gespeichert, wenn nicht anders angegeben. Wenn er nicht geändert wird, wird dieser Wert standardmäßig auf „sn_instances/<instance_name>“ festgelegt.