举例:1.6.1-beta1 解释:大版本号.中版本号.小版本号-第一个公测版 **版本类型解释** SNAPSHOT:封测版本,仅供小范围测试,不建议用于生产. alpha:内测版本,仅供测试,不建议用于生产. beta:公测版本,基本已经稳定 无后缀:相对稳定版 **大版本号.中版本号.小版本号** 大版本号:所有内容都需要升级(db + eova-oss + eova.jar) *重大重构或加入新功能* 中版本号:数据库无需升级(eova-oss + eova.jar) *小幅度功能调整* 小版本号:仅eova-oss需要更新 *优化和BUG修复* 特别版:单独提供更新升级说明 **如何升级 eova.jar (核心包)** 修改 pom.xml 中 eova 版本号 到指定版本 <eova.version>新的版本号</eova.version> > 然后使用Maven重新构建工程 > 如果有侵入源码修改功能,请自行使用对比工具进行相关源码的手工升级 **如何升级 eova-oss (前端页面)** 1.新项目:下载并使用最新版本 2.老项目:下载最新版,复制`src\main\webapp\eova`目录覆盖到老项目 **如何升级 数据库** 1.新项目:使用最新的脚本建库(如果有全量脚本) 2.老项目:在上一个版本库中执行增量脚本(如果有增量脚本) > 增量脚本适用于小版本更新 > 比如 1.6-beta1~4 DB未变更 > 1.6-beta5 提供了增量脚本,这时候只需要在已有库中执行增量脚本 > 一般增量脚本会放在根目录或者sql目录中醒目的地方 > 重新运行项目时必须清理浏览器全部缓存! **历史旧版跨大版本升级** [V1.5->V1.6 ](http://note.youdao.com/noteshare?id=86ab45904567825d4505e35dc29f5441&sub=70BC1C7037EB4F7DB0EA0CCBF8DC56F7) [V1.4->V1.5](http://note.youdao.com/noteshare?id=b2f51fda68894e36a4ec33f8dfd1e100&sub=3CEB489395AC49C1AAD5B2022C90C051) 友情提示: 软件是一个持续迭代的过程,新版本相对肯定比旧版本要好. 如果想获得最好最新的版本请[成为VIP用户](http://www.eova.cn/help) 以便第一时间获取更新和最新补丁.