web-dev-qa-db-ja.com

Google App Engineプロジェクトのソースコードをダウンロードするにはどうすればよいですか?

これは非常に簡単なはずですが、どこにもリンクがありません。

Google App Engineプロジェクトのソースコードをダウンロードするにはどうすればよいですか?

24
asdasd

Windows

appengine-Java-sdk\bin\appcfg.cmd -A <your_app_id> -V <your_app_version> download_app <output-dir>

Linux

./appengine-Java-sdk/bin/appcfg.sh -A <your_app_id> -V <your_app_version> download_app <output-dir>
23
Ankit

完全を期すために、Python実装を使用します:

appcfg.py download_app -A $appID -V $appVersionNumber $downloadDirectory --oauth2

--oauth2はもちろんオプションです。省略して、メールアドレスとアプリ固有のパスワード(またはパスワードを入力し、すぐに2要素認証を実装する)を指定できますが、簡単で、率直に言って、そうしない理由はありません。

ドキュメント

16
OJFord

App Engineは実際、最近、特定のアプリバージョンをアップロードした開発者向けの機能を ソースコードをダウンロード に追加しました。

7
ryan

私見、今日(2018年8月)の最良の選択肢は次のとおりです:

メインメニューの[製品]で、[ツール]-> [クラウドビルド]-> [ビルド履歴]に移動します。

そこで、必要なビルドのIDをクリックします(私にとっては最後のビルド)。

次に、開いたウィンドウ(ビルドの詳細)で[ソース]リンクをクリックすると、圧縮コードのダウンロードが開始されます。

それと同じくらい簡単です。

HTH。

4
Dovi Lilling

Java sdkに基づくこのプロセスそれは私のために働きます...

  1. Google Cloud SDK gcloud initをダウンロード ここに画像の説明を入力してください

  2. 資格情報を使用してログインするプロセスを実行します

  3. SDKから次のコマンドを入力します

    C:\ Program Files(x86)\ Google\appengine-Java-sdk-1.9.49\bin

ここに画像の説明を入力してください

  1. 次のコマンドを入力して、ソースコードをダウンロードします

    appcfg.sh -A [YOUR_APP_ID] -V [YOUR_APP_VERSION] download_app [OUTPUT_DIR]

    例:appcfg.sh -A my-project-name-1234 -V 2 download_app C:\Users\india\Desktop\my project

    注:この進捗状況はJava-appengine sdkに基づいているため、appcfg.shの代わりにappcfg.pyを使用します

2
manoz

2019年10月の時点で、-> App Engine-> Servicesに移動し、ツールのドロップダウンで[ソース]を選択すると、ソースコードが表示されます。

2
Robert Salgado

アプリがアプリエンジンと同じメールIDでアップロードされているかどうかを確認します。よくわからない場合は、AppEngine>コントロール>デプロイ認証情報のクリアでプロジェクトをクリックし、デプロイして再度サインインしてから、これを使用してください

appcfg.py download_app -A {Google AppEngineからのアプリID} -V {1} "{c:\ path}" --oauth2_credential_file = C:\ Users\{アカウント名} /。appcfg_oauth2_tokens

すべての{}を必要に応じて変更

1
zain ullah