Übernehmen Sie Änderungen an einem Repository

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 1 Minute Lesedauer
  • Übernehmen Sie Änderungen, die in Ihrer Anwendung in App Engine Studio (AES) vorgenommen wurden, in ein verknüpftes Git-Repository. Sie können entweder einige Änderungen zum Festlegen auswählen oder alle Änderungen an der Instanz auf einmal festlegen.

    Vorbereitungen

    Prozedur

    1. Navigieren zu Alle > App Engine > App Engine Studio.
    2. Öffnen Sie auf der Seite „Meine Apps“ Ihre Anwendung.
    3. Auswahlvorgang Quellcodeverwaltung > Changes committen.
      Das System zeigt das Fenster Dateien für Commit für Quellcodeverwaltung auswählen an. Die Datei ändert sich von allen Update Sets, die angezeigt werden. Standardmäßig ändert sich die Datei aus der aktuellen Update Set-Anzeige.
      Wählen Sie Dateien aus, die an die Quellcodeverwaltung übergeben werden sollen
    4. Wählen Sie die Dateiänderungen aus, die Sie committen möchten.
    5. Um nicht nachverfolgte Änderungen einzubeziehen, aktivieren Sie das Kontrollkästchen Änderungen einschließen, die nicht über die Tabelle „Kunden-Update“ [sys_update_xml] nachverfolgt werden.
      • Der Standardwert für diese Checkbox wird über die Eigenschaft glide.sourcecontrol.default_commit_mode festgelegt.
        • Die Eigenschaft kann auf include_untracked oder exclude_untracked festgelegt werden.
        • Der Modus include_untracked übergibt die Updates an die Anwendung, die keine sys_update_xml-Datensätze generieren, sowie alle vom Benutzer ausgewählten Updates.
        • Der Modus exclude_untracked schreibt nur Aktualisierungen fest, die vom Benutzer im Dialogfeld „ Dateien für Commit für Quellcodeverwaltung auswählen“ ausgewählt wurden.
      • Die Basissystemeinstellung für die Eigenschaft ist exclude_untracked.
      • Um das Kontrollkästchen auszublenden und den Wert der Eigenschaft glide.sourcecontrol.default_commit_mode zu verwenden, erstellen Sie die Eigenschaft sn_devstudio.vcs.allow_commit_mode_selection und legen sie auf false fest.
      • Wenn Sie dieses Kontrollkästchen aktivieren, kann dies zu Leistungseinbußen führen.
      Hinweis:

      Commits treten in den folgenden Fällen immer im Modus include_untracked auf:

    6. Wählen Sie Fortsetzen aus.
    7. Geben Sie im Feld Commit-Kommentareinen Kommentar für die Änderungen ein.
    8. Wählen Sie Commit-Dateien aus.
      Die folgenden Operationen werden ausgeführt:
      • Alle lokalen Changes werden identifiziert.
      • Alle lokalen Changes werden in das Remote-Repository committet.
      Hinweis:
      Eine Liste der bekannten Dateien, die keine Kunden-Update-Datensätze enthalten und nicht nachverfolgt werden, finden Sie unter Customer Updates table.