Кажется, что это должно быть очень легко, но я не вижу ссылки на него где-нибудь.
Как загрузить исходный код проекта движка Google?
Кажется, что это должно быть очень легко, но я не вижу ссылки на него где-нибудь.
Как загрузить исходный код проекта движка Google?
Окно
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>
Для полноты, используя реализацию Python:
appcfg.py download_app -A $appID -V $appVersionNumber $downloadDirectory --oauth2
--oauth2
, конечно, необязательно, вы можете опустить его и предоставить свой адрес электронной почты + пароль для вашего приложения (или ваш пароль, а затем сразу выполнить двухфакторную аутентификацию), но это проще, и, откровенно говоря, нет причин не.
App Engine фактически недавно добавил способность разработчика, загрузившего данную версию приложения, загрузить исходный код.
этот процесс основан на java sdk Его работы для меня...
Загрузить Google cloud SDK gcloud init введите здесь описание изображения
Следите за процессом входа в систему, используя свои учетные данные
Введите следующую команду из SDK
C:\Program Files (x86)\Google\appengine-java-sdk-1.9.49\bin
введите здесь описание изображения
Введите следующую команду для загрузки исходного кода
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
ИМХО, лучший вариант сегодня (авг 2018) это:
В главном меню в разделе "Продукты" выберите "Инструменты" → "Создание облака" → "История сборки".
Там нажмите на идентификатор нужной вам сборки (для меня - последняя).
Затем, в открывшемся окне (Сведения о сборке), нажмите на ссылку "источник", начнется загрузка сжатого кода.
Так просто.
НТН.
проверьте, загружено ли ваше приложение с тем же идентификатором электронной почты, что и в вашем приложении. если вы не уверены, то в приложении engine > control > Очистите учетные данные развертывания, а затем щелкните по любому проекту, разверните его для входа в систему, затем используйте
appcfg.py download_app -A {идентификатор приложения из движка Google} -V {1} "{c:\path}" --oauth2_credential_file = C:\Users\{имя вашей учетной записи}/. appcfg_oauth2_tokens
изменить все {} на ваши потребности
Вам нужно использовать svn для проверки файлов.
Если вы находитесь в Windows, вы можете использовать черепаха svn для своего конца графического интерфейса.
Здесь учебники о том, как это сделать это связанный вопрос.