Nutz 的版本命名规范
By:zozoh<zozohtnt@gmail.com>wendal<wendal1985@gmail.com>Verify by:Xiaofeng.Fu<hilliate@gmail.com>

Nutz 每个版本 jar 包的命名遵照如下格式

Top
nutz[.模块名]-主版本号.质量级别.[发布序号].jar
  1. 模块名 : 可选,如不声明,则表示包括所有功能
  2. 主版本号 : 从 1 开始顺序递增,除非程序结构或者接口发生重大改动,否则保持不变
  3. 质量级别 : a 表示 alpha 品质, b 表示 beta 品质, r 表示 release 品质
    • a alpha: 表示这个版本,接口仍然不稳定,每次发布仍然有可能做微小的调整
    • b beta: 表示这个版本,接口已经稳定,主版号一致的 Beta 版会一直向前兼容,直至遇到一个 alpha 版
    • r release: 表示这个版本是一个非常稳定的版本。
  4. 发布序号 : 从 1 开始顺序递增

这就意味着,如果是如下的一系列版本

1.b.30 -> 1.a.31 -> 1.b.32 -> 1.b.33 -> 1.b.34

你还需要知道

Top

如果你看到 nutz-1.a.20.jar 和 nutz.1.b.18.jar 与 nutz-1.r.60.jar

持续集成

Top

每当有代码提交,Nutz的构建服务器会在15分钟内构建一个快照版本https://jfrog.nutz.cn/artifactory/snapshots/org/nutz/nutz/