推荐的版本号管理

如何合理使用版本号也是一个非常头疼的事情,下面罗列了不同种管理方式的优缺点:

假设最终程序及版本为 firstV1.0.0
它依赖二方库及版本为 secondV1.3.1
而二方库依赖三方库及版本为 thirdV3.3.3

 

更新情况最终程序如何依赖二方库如何依赖最终程序方二方库提供方
需要发版更新频次发版隐患管理交流成本需要发版更新频次发版隐患管理交流成本
三方库修改bugsecondV1.3.1thirdV3.3.3
secondV1.3.+thirdV3.3.3
secondV1.3.1thirdV3.3.+
secondV1.3.+thirdV3.3.+
secondV1.3.1thirdV3.+
secondV1.+thirdV3.3.3
secondV1.+thirdV3.+
三方库新增功能secondV1.3.1thirdV3.3.3
secondV1.3.+thirdV3.3.3
secondV1.3.1thirdV3.3.+
secondV1.3.+thirdV3.3.+
secondV1.3.1thirdV3.+
secondV1.+thirdV3.3.3
secondV1.+thirdV3.+
二方库修改bugsecondV1.3.1
secondV1.3.+
secondV1.+
二方库新增功能secondV1.3.1
secondV1.3.+
secondV1.+

综合发版成本和发版隐患来说,

  • 如果团队够强大,要求稳定性,不介意成本,那么推荐使用  secondV1.3.1   thirdV3.3.3 这种制定完全版本号管理
  • 但是如果考虑团队不够强大,需要考虑交流成本等情况,可以采用secondV1.3.+    thirdV3.3.+ 这种双自动升级小版本的管理方式
  • 但如果考虑二方库的受众多,影响面大,可以考虑secondV1.3.+    thirdV3.3.3 这种方式,但二方库维护成本较大
  • 强烈不建议采用 1.+的这种模式,只有在项目很小,依赖极其简单可控情况下才会使用

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值