以GoAgent为例,版本升级(更换新的Local程序)后,也需要重新上传Server端程序代码,如果不想覆盖原代码,而是增加一个新版本,可按以下方法操作:
打开server/gae目录下的app.template.yaml文件,将第二行(“version: 1”)的数字改成“2”或其它数字,然后运行uploader.bat上传。上传完成后登录https://appengine.google.com/查看对应程序(Application)的版本(Version),就会显示多个版本了。
选中某个版本,再点击“Make Default”可以设置为默认版本。
说明:
1.修改“app.yaml”文件无效,会在运行uploader.bat时被“app.template.yaml”文件覆盖。
2.可以用来快速升级GoAgent的Server端代码,上传新版本、再设置新版本为默认版本,比直接覆盖旧版本要节省一些时间(有时会报错,需要上传2遍)。