软件版本命名那些事

那些花里胡哨的命名方式

在软件开发中,我们需要不断的迭代版本,以满足用户的需求。每次发布版本时,我们都需要给版本一个命名,以便于用户识别和区分。

严格来说,每个版本都是软件和开发者之间的一个契约,它代表着软件变更的整体信息,比如有何变更,变更的影响,需不需要立即升级,从而让大家在更新软件时有据可依。

本篇文章介绍下常用的版本命名方式,以便我们在日常开发中能够更好的选择合适的版本命名方式。

日历化(Calendar Versioning)

语义化版本

Built with Hugo
Theme Stack designed by Jimmy