php – 如何从AppEngine下载特定服务的源代码?

我有一些PHP代码在app引擎生产环境中工作,在其他任何地方都无法工作.该代码的旧版本似乎根本不起作用,因此我需要获取该源代码并查看它的不同之处.

本次讨论概述了我遇到的挑战:
http://google-app-engine.75637.x6.nabble.com/Download-specific-Module-code-td699.html

有人告诉我尝试使用appcfg.py download_app:

appcfg.py download_app -A <APP_NAME> -V <Version> <DIR>

问题是这个命令不允许我指定模块/服务,所以我无法定位我的源代码.此外,我不是应用程序所有者所以我无法下载所有内容,但从我的理解,仍然无法正常工作,因为appcfg似乎只是针对认服务.

链接文章结束了使用gcloud下载应用程序的建议,但我无法找到如何做到这一点.这里有谁知道如何解决这个问题?该服务在灵活实例中运行 – 不确定这是否有所作为……

解决方法:

来自appcfg.py download_app –help:

Usage: appcfg.py [options] download_app -A app_id [ -V version ]

-M MODULE, –module=MODULE
Set the module, overriding the module value from
app.yaml. …

这个调用允许我下载非python模块代码

appcfg.py --module=<my_module> download_app -A <my_app> .

当然,您需要满足身份验证和所有权要求等.
并且您的应用程序不应该配置为防止源代码下载(ireversible config)

相关文章

统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
前言 之前做了微信登录,所以总结一下微信授权登录并获取用户...
FastAdmin是我第一个接触的后台管理系统框架。FastAdmin是一...
之前公司需要一个内部的通讯软件,就叫我做一个。通讯软件嘛...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...