请选择 进入手机版 | 继续访问电脑版

理解Semantic Version

[复制链接]
小甜心 发表于 2021-1-2 19:41:35 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

  • Software versioning

    Software upgrade versioning is the process of assigning either unique version names or unique version numbers to unique states of computer software.
  • Semver.org

       
        github
        RFC2119 : Key words for use in RFCs to Indicate Requirement Levels
       
    In the world of software management there exists a dreaded place called “dependency hell”.
    The bigger your system grows and the more packages you integrate into your software, the more likely you are to find yourself, one day, in this pit of despair.
    In systems with many dependencies, releasing new package versions can quickly become a nightmare.
    Given a version number MAJOR.MINOR.PATCH, increment the :

    • MAJOR version when you make incompatible API changes
    • MINOR version when you add functionality in a backwards compatible manner
    • PATCH version when you make backwards compatible bug fixes


来源:https://blog.csdn.net/The_Time_Runner/article/details/112071729
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

发布主题

专注素材教程免费分享
全国免费热线电话

18768367769

周一至周日9:00-23:00

反馈建议

27428564@qq.com 在线QQ咨询

扫描二维码关注我们

Powered by Discuz! X3.4© 2001-2013 Comsenz Inc.( 蜀ICP备2021001884号-1 )