更新客户端前,记下当前版本和一个已经可用的操作路径。更新后的第一次测试沿用这条路径,能够看出变化发生在安装、配置还是网络连接阶段。
保存哪些内容
记录软件完整名称、版本、包架构和原始发行地址。通过客户端支持的导出或备份功能保存配置;带账户令牌的备份放在私人目录。不同项目的数据目录和备份格式不同,不要直接互相覆盖。
保留旧版本信息不等于永远使用旧程序。阅读新版本说明,注意配置迁移和已知问题,再决定升级顺序。若跨多个版本升级,检查中间版本是否有迁移要求。
更新之后先做小范围验证
确认关于页版本与下载附件一致,再启用原来的配置。选择同一节点,打开原来的目标页面,检查连接记录、DNS错误与代理状态。首次验证成功之后,再启用新功能或调整规则。
需要回退时,先保存错误日志和当前配置副本,然后使用与旧版本匹配的备份。新版本改写的数据未必适合旧版直接读取。回退完成后再次检查系统代理是否指向正确端口。
怎样向项目反馈
提供版本、系统、复现步骤和错误时间,说明升级前后分别看到什么。脱敏订阅链接、账户和目标中含有的私人信息。能稳定复现的一条简短路径,比“更新后全坏了”更便于开发者判断。
资料:Clash Verge Rev Releases、FlClash Releases。下载入口见软件目录。