我有一些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. …
appcfg.py --module=<my_module> download_app -A <my_app> .
当然,您需要满足身份验证和所有权要求等.
并且您的应用程序不应该配置为防止源代码下载(ireversible config)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。