首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Google App Engine回滚上一次相同版本的更新

Google App Engine回滚上一次相同版本的更新
EN

Stack Overflow用户
提问于 2017-02-09 18:42:17
回答 2查看 1.1K关注 0票数 0

我尝试部署App Engine,但它更新了相同的版本。上一次更新导致工作版本崩溃。是否可以恢复到相同版本的以前更新

我使用了以下命令

appcfg.sh更新位置

EN

回答 2

Stack Overflow用户

发布于 2017-02-09 20:15:42

不,当您覆盖某个版本时,该版本的先前代码将永久消失。

在部署之前,您应该将app.yaml文件更新到新版本。

票数 1
EN

Stack Overflow用户

发布于 2017-02-09 23:56:40

如果你有适当的工作代码存储,你想上传相同的版本,我建议做一个rollback,然后update正确的代码再次。如果你可以上传一个新的版本,直接使用update

rollbackupdate命令的正确用法为:

1)从here下载Java SDK,解压到您选择的文件夹中。

2)打开命令行并运行以下命令:

视窗

代码语言:javascript
复制
[path_of_java_sdk]\bin\appcfg.cmd update [project_path]\src\main\webapp\ -A [project_name] -V [version number]

Mac/Linux

代码语言:javascript
复制
./[path_of_java_sdk]/bin/appcfg.sh update [project_path]/src/main/webapp/ -A [project_name] -V [version number]

示例:

代码语言:javascript
复制
F:\user\folder\appengine-java-sdk-1.9.49\bin\appcfg.cmd update F:\myproject\somefolder\src\main\webapp\ -A AppName-1111 -V 3

如果您想执行rollback,只需替换上述命令中的update即可。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42134511

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档