谷歌云appcfg.py下载/更新功能的可替代工具是什么?
App Engine 项目上传/下载替代方案(替代已弃用的appcfg.py)
前置准备
- 安装最新版Google Cloud SDK后,首先完成身份授权:
gcloud auth login
按照页面提示完成账号登录授权即可。 - 绑定默认操作的云项目(替换
project_name为你的实际项目ID):gcloud config set project project_name
项目更新(部署)操作
原appcfg.py -A project_name -V 1 update c:\myapp\的等效命令如下,两种写法二选一即可:
- 先进入本地项目目录
c:\myapp\,执行:gcloud app deploy --version 1 - 直接指定项目配置文件路径执行:
gcloud app deploy c:\myapp\app.yaml --version 1
如果需要临时指定其他项目部署,可额外加--project 目标项目ID参数即可。
项目下载操作
要拉取云端已部署的项目代码到本地,先确认要下载的版本号和对应服务名(默认服务名为default),执行以下命令即可:gcloud app versions download 要下载的版本号 --service=default --output-dir=本地保存目录路径
示例:下载版本1的默认服务代码到c:\myapp_download目录:gcloud app versions download 1 --service=default --output-dir=c:\myapp_download
内容的提问来源于stack exchange,提问作者Leningrad
相关产品推荐
相关产品推荐

