Committen Sie Changes an einem Repository

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 1 Minute Lesedauer
  • Führen Sie einen Commit für Changes, die in Ihrer Anwendung in App Engine Studio (AES) vorgenommen wurden, in ein verknüpftes Git-Repository durch. Sie können entweder einige Changes zum Committen auswählen oder alle Changes in der Instanz gleichzeitig committen.

    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 > Changes committen.
      Das System zeigt das Fenster Dateien für Commit für Quellcodeverwaltung auswählen an. Die Datei ändert sich von allen angezeigten Update-Sätzen. Standardmäßig ändert sich die Datei von der aktuellen Update-Satz-Anzeige.
    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 einbeziehen, die nicht über die Tabelle „Kundenupdate“ [sys_update_xml] nachverfolgt wurden.
      • Der Standardwert für dieses Kontrollkästchen 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“ committet die Updates an die Anwendung, die keine sys_update_xml-Datensätze generieren, sowie alle vom Benutzer ausgewählten Updates.
        • Der Modus „exclude_untracked“ legt 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 lautet „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 sie auf „falsch“ fest.
      • Wenn Sie dieses Kontrollkästchen aktivieren, kann dies zu Leistungseinschränkungen führen.
      Hinweis:

      Commits finden in den folgenden Fällen immer im Modus „Include_untracked“ statt :

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