競合の解決

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:1分
  • アプリ開発者は、App Engine Studio (AES) でリモートの変更またはスタッシュされた変更を適用するときに使用する、アプリファイルのバージョンを選択できます。

    始める前に

    • 必要なロール:admin
    • アプリケーションをソースコントロールにリンクする
    • しまい込んだ変更の適用

    このタスクについて

    競合は、同じアプリケーションファイルに複数の変更バージョンがある場合に発生します。1 つはリモートまたはスタッシュされたバージョンの変更セットで、もう 1 つはローカルバージョンの変更セットです。App Engine Studio では、開発者はリモートまたはスタッシュされた変更を適用する前に競合を解決する必要があります。

    手順

    1. 次のように移動する。 All (すべて) > App Engine > App Engine Studio.
    2. [自分のアプリ] ページからアプリケーションを開きます。
    3. リポジトリからプルするか、ローカル変更をスタッシュします。
      システムが競合を識別すると、[競合の解決] ダイアログを表示します。
    4. 競合を解決する方法を選択します。
      オプション説明
      アクションを選択 すべてのしまい込み変更を適用または破棄します。ステップ 3 に進みます。
      変更を手動で合併 適用する変更を個別に選択します。ステップ 6 に進みます。
    5. 全てのしまい込まれた変更を適用または破棄したい場合には、アクションを選択します。
      オプション説明
      しまい込んだ変更を取得 しまい込んだ変更からアプリケーションファイルのバージョンを適用します。
      しまい込んだ変更を破棄 リポジトリから最新引出したものからアプリケーションファイルのバージョンを適用します。
    6. [スタッシュされた変更を適用] を選択します。
      選択した変更を適用します。
    7. [ダイアログを閉じる] を選択します。
    8. 競合する変更を結合する場合は、[手動で適用] を選択します。
      バージョン差異のリストをフィールド毎に表示します。
    9. 合併されたアプリケーションファイルに含めたいフィールドの値を選択します。
    10. [結合の保存] を選択します。
      選択した変更が適用されます。