软件版本号规范之【1.0.9】之后该如何顺理成章的进位

161 阅读1分钟

在定义版本号时,为了查看git tag方便,设置了版本号为

1.0.91

这样的好处是,tag展示顺序该版本号是在最下面

>git tag

1.0.1
1.0.2
...
1.0.9
1.0.91

此种方式会造成认知负担,让同事不知所云,从0-9,但在9突然来了个91......好吧,我想不会只有我会犯这样的问题。

更好的做法是

1.0.10

简单易懂

至于如何按顺序查看tag,如下(Windows系统不支持,Mac和Linux可以尝试)

>git tag | sort -V

1.0.1
...
1.0.9
1.0.10

关于版本号规范 推荐参考Github起草的

[1] 语义化版本2.0