1. 版本号必须是这个格式: #.#.#[a-z]
比如,手势的最新版本是1.2.4 其中, # 代表单个数字。 最后一个字母是可选项,是最后对外发布时候的候选版本号。 (因为在实践当中,经常发生的事情是,我们已经做好了1.2.4a版本准备发布了,送给测试部门做最后测试,发现致命问题,解决问题后,版本变成1.2.4b; 测试部门又发现致命问题,解决后变成1.2.4c; … …最后发布给外部的,可能是1.2.4f)
2. 有的时候内部版本并不是发给QA做最后测试用的,而是两个开发者之间,他们自己做一些临时的实验和测试。 这样的软件也需要版本号。 可以在最后一个字母后,再加一个,比如2.0.5c之后, 做一个2.0.5c+, 2.0.5c1, 2.0.5c2等等版本。
总之,任何公司内部两个人之间交流软件的时候,也必须有版本号