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.
Prozedur
-
Navigieren zu .
-
Öffnen Sie Ihre Anwendung auf der Seite „My Apps“ (Meine Apps).
-
Auswahlvorgang .
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.
-
Wählen Sie die Dateiänderungen aus, die Sie committen möchten.
-
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 :
-
Wählen Sie Fortsetzen.
-
Geben Sie im Feld Commit-Kommentareinen Kommentar für die Changes ein.
-
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.