跳至主要內容

版本号

XinYang's Blog大约 1 分钟实用技巧

我们都知道版本是xx.xx.xx,可以理解为主版本号.次版本号.修订号

  • Major Version:主版本号,它通常在进行大规模变更、重大功能更新或架构改动时增加。当主版本号增加时,意味着软件进行了重大的改进或变动,可能存在不兼容的变化,可能需要进行适应性更新或迁移。
  • Minor Version:次版本号,它通常在增加新功能、进行一些较小的改进或修复已知问题时增加。当次版本号增加时,意味着软件进行了一些有意义的功能扩展或改进,但与之前的版本保持了向后兼容性。
  • Patch Version:修订号,它通常在进行一些较小的修复、补丁、错误修复或细微的变化时增加。当修订号增加时,意味着软件进行了一些bug修复或细节调整,对功能没有显著变化,且保持了向后兼容性。

通过这种版本号的格式,用户可以根据版本号的变化了解软件的变更程度和功能更新情况,并据此判断是否需要升级或更新。在遵循语义化版本规范的情况下,软件的版本号应该能够提供一定的可预测性和向后兼容性,使用户能够更好地管理和维护软件。