0

my_app を次の方法でアップロード app engine appします。

appcfg.py update c:\my_app ...

すでに my_app にアップロードしてから、ファイルに小さな変更を加えた場合、

  • プロジェクト全体をアップロードしてapp engine、以前のプロジェクト全体を上書きしますか?
  • それとも、関連する変更のみをアップロードし、関連する部分を上書きしますか?

そして、このコマンドの問題のケースは何ですか:

bulkloader.py --restore --filename=my_kind.dump ...

4

1 に答える 1

1

やってみましたか?

update毎回アプリケーション全体をアップロードします。デルタの概念はありません。通常、新しいバージョンをアップロードするときは、version設定を変更することをお勧めします。そうすれば、サイトにアプリの以前のバージョンを最大10個保持でき、動作していることが確認された場合にのみ、新しいバージョンをデフォルトに設定できます。

バージョンを変更せずにアップロードする場合、AppEngineは実際には古いバージョンを削除する前に新しいバージョンを作成するため、バージョンリストに予備のスロットが必要です。

バルクローダーについてのあなたの質問がわかりません。あなたはそれがデルタをするかどうか尋ねていますか?いいえ、できません。リモートAPIを介してデータをシリアルに送信するため、データファイルのどの行がデータストアにすでに存在するかを事前に知る方法はありません。

于 2011-12-23T12:05:23.780 に答える