【发布时间】:2018-12-17 14:18:18
【问题描述】:
我已迁移到新系统并丢失了我的 App Engine 应用的本地副本。愚蠢的是,我没有使用源代码管理。
我知道我过去曾使用gcloud 工具来检索我的项目的源代码,但我似乎无法再次找到如何做。我发现的所有内容都指向如何使用appcfg.py,而gcloud 没有。我知道我之前为此目的使用过gcloud,但没有任何问题,所以我很困惑我怎么找不到命令了。
此外,关于使用 Cloud Build 的 this answer 对我不起作用 - Cloud Build 未启用,也未启用。
【问题讨论】:
-
如果您确定您使用了 gcloud,请检查本地 gcloud 日志目录中的日志(在 linux 上为
~/.config/gcloud/logs),查找 ** Running** 行(如2018-12-13 08:11:34,659 DEBUG root Running [gcloud.projects.get-iam-policy] with arguments: ...)方括号中的部分是基本 CLI 命令,以点分隔。您寻找的 cmd 应该在它们之间(假设该 cmd 执行时间的日志仍然存在)。 -
@DanCornilescu 遗憾的是,我在之前的设置中成功使用了它,而不是这个。不过,我想我已经意识到问题所在了——在我之前的安装中,我启用了实验性命令的使用。它可能就是其中之一。
-
灵活的环境?
-
如果你找不到
gcloudcmd:stackoverflow.com/q/49181876/4495081
标签: google-app-engine google-cloud-platform gcloud