Как загрузить исходный код проекта движка приложения Google? - PullRequest
23 голосов
/ 23 марта 2010

Похоже, это должно быть очень просто, но я нигде не вижу ссылки на него.

Как загрузить исходный код проекта движка приложения Google?

Ответы [ 7 ]

23 голосов
/ 02 января 2012

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>
15 голосов
/ 26 января 2015

Для полноты, используя реализацию Python:

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

--oauth2, конечно, не является обязательным, вы можете опустить его и указать свой адрес электронной почты + пароль для конкретного приложения (или пароль, а затем сразу приступить к реализации двухфакторной аутентификации), но это проще, и, честно говоря, нет причин не к.

Документация .

7 голосов
/ 27 января 2011

App Engine фактически недавно добавил возможность для разработчика, который загрузил данную версию приложения в , загрузить его исходный код .

3 голосов
/ 09 августа 2018

ИМХО, лучший вариант сегодня (август 2018 г.):

В главном меню в разделе «Продукты» перейдите в «Инструменты» -> «Создание облака» -> История сборки.

Там нажмитеИдентификатор нужной вам сборки (для меня - последняя).

Затем в открывшемся окне (Сведения о сборке) нажмите на ссылку «source», начнется загрузка сжатого кода.

Так просто.

HTH.

2 голосов
/ 08 февраля 2017

этот процесс основан на 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

1 голос
/ 03 октября 2016

проверьте, загружено ли ваше приложение с тем же идентификатором электронной почты, который есть в вашем движке приложения. если вы не уверены, то в разделе «Механизм приложений»> «Управление»> «Очистить учетные данные для развертывания», а затем нажмите на любой проект, разверните, чтобы снова войти в систему, и затем используйте

.

appcfg.py download_app -A {идентификатор приложения из Google App Engine} -V {1} "{c: \ path}" --oauth2_credential_file = C: \ Users \ {имя вашей учетной записи} /. Appcfg_oauth2_tokens

изменить все {} на ваши нужды

0 голосов
/ 23 марта 2010

Вам нужно использовать svn для извлечения файлов.

Если вы работаете в Windows, вы можете использовать tortoise svn для вашего графического интерфейса.

Здесь являются учебными пособиями о том, как это сделать, вот связанный вопрос .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...