リポジトリに変更をコミット

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:2分
  • App Engine Studio (AES) でアプリケーションに加えられた変更を、リンクされた Git リポジトリにコミットします。変更をいくつか選択してコミットすることも、インスタンスに対するすべての変更を一度にコミットすることもできます。

    始める前に

    手順

    1. 次のように移動する。 All (すべて) > App Engine > App Engine Studio.
    2. [自分のアプリ] ページからアプリケーションを開きます。
    3. 選択 ソースコントロール > 変更を収容.
      [ソースコントロールにコミットするファイルを選択] ウィンドウが表示されます。すべての更新セットからのファイル変更が表示されます。デフォルトでは、現在の更新セットからのファイル変更が表示されます。
      ソースコントロールにコミットするファイルを選択
    4. コミットするファイル変更を選択します。
    5. 追跡されていない変更を含めるには、[顧客アップデート [sys_update_xml] テーブルを介して追跡されない変更を含める] チェックボックスをオンにします。
      • このチェックボックスのデフォルトは、[glide.sourcecontrol.default_commit_mode] プロパティを介して設定されます。
        • プロパティは、[include_untracked] または [exclude_untracked] に設定できます。
        • [include_untracked] モードは、sys_update_xml レコードを生成しないアプリケーションに対する更新とともに、ユーザーが選択した更新をコミットします。
        • [exclude_untracked] モードでは、[ソースコントロールにコミットするファイルを選択] ダイアログでユーザーが選択した更新のみがコミットされます。
      • プロパティのベースシステム設定は [exclude_untracked] です。
      • チェックボックスを非表示にして [glide.sourcecontrol.default_commit_mode] プロパティの値を使用するには、[sn_devstudio.vcs.allow_commit_mode_selection] プロパティを作成して [false] に設定します。
      • このチェックボックスをオンにすると、パフォーマンスが低下する可能性があります。
      注:

      次の場合、コミットは常に [include_untracked] モードで発生します。

    6. [続行] を選択します。
    7. [コメントをコミット] に、変更のコメントを入力します。
    8. [コミットファイル] を選択します。
      次の操作が行われます:
      • システムは全てのローカルな変更を識別します。
      • システムは、リモートリポジトリにすべてのローカル変更を収容します。
      注:
      顧客更新レコードがなく、追跡もされていない既知のファイルのリストについては、「Customer Updates table」を参照してください。