31 lines
708 B
Markdown
31 lines
708 B
Markdown
# 版本类型
|
||
|
||
x.y.z
|
||
|
||
x 表示大版本之间的迭代,可能出现前后的不兼容。
|
||
|
||
y 表示新特性,每次新加一个新特性,都会提升 y 的版本号。
|
||
|
||
z 表示修复版本号,如果为第一版,则 z=1。后续会依次提升。
|
||
|
||
## 使用的版本选择
|
||
|
||
如果在较为正式的环境使用,建议使用 x.y 相同,z 数值最大的版本。
|
||
|
||
因为这个版本为尽可能修复已知的 bug。
|
||
|
||
## 新特性
|
||
|
||
不同版本的新特性,参见变更日志。
|
||
|
||
# 版本的兼容性
|
||
|
||
在同一个 x 大版本中,禁止直接删除类信息。
|
||
|
||
所有的废弃使用 `@Depretectd` 注解、
|
||
|
||
## 必须有对应的测试
|
||
|
||
对应的测试信息。
|
||
|
||
保证代码的正确性。 |