微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐