cocos creator 3.7.3热更问题请教,是否支持回退版本?

看了官方示例,我有2个问题想请教。
1.cdn服务器是否放置某个版本的完整内容。比如,cdn服务器会有v2.0.0、v2.0.1、v2.0.3、v2.0.4完整内容?还是只保留最新版本v2.0.4的内容?
2.官方示例是不是不支持版本回退,因为很可能有这个需求。如果支持,cdn服务器是否会有很多版本的完整内容在cdn服务器?

版本号只是个数字,你可以把2.0.0改成2.0.5那不就相当于回退到2.0.0了吗 :sunglasses:

1赞

可以做到版本回退但是要自己处理

好主意~哈哈哈

这个我看了,就是比对版本号不一致就更新,但这岂不是说,服务器得存放起码一个范围内的完整版本内容,比如v2.0.0、v2.0.1、v2.0.3、v2.0.4,不能说我现在v2.0.4想回退v2.0.3,但是v2.0.3的内容已经不在服务器了。我这么理解对吧?

不知道你是基于什么样的需求需要做回退的功能,一般版本更新都是向前的,如果真要回退,应该也是在代码库中把内容恢复回去,然后重新出一个新的包覆盖回去。

那是肯定的,版本号不一致 就更新 其实就是去和服务器对应的版本同步

游戏有先行服 或者 公测服 或者体验服,这些服务的版本肯定大于稳定服,那这个时候如果切换了服务器 客户端版本肯定也是要保持一直的

对的,在正式服务器前,会有先行服等,然后客户端会根据白名单等来控制版本号或者进入哪个服务器等需求,所以会有客户端版本切换的需求。

OK,我明白了。

客服两端版本对应 + 必要的白名单机制

谢谢回复~