Gem版本在依赖项更新上出现问题

时间:2017-11-29 05:03:03

标签: ruby rubygems

如果我正在做的所有事情都是更新依赖关系gem,那么碰撞宝石的版本号是否有意义,如果它是补丁,次要版本或主要版本,那么它是否有意义?

2 个答案:

答案 0 :(得分:1)

更新数字是有意义的,但是哪个级别取决于所依赖的gem。如果任何依赖的gem介绍,您应该更新主要版本。如果没有,也许是未成年人。我认为更新补丁号码没有多大意义。

答案 1 :(得分:0)

是的,您应该这样,如果在测试阶段以某种方式最终未被注意到的后续依赖项出现任何问题,您的用户将能够将版本修复到上一个​​并向您报告问题然后等待固定。

现在,对于哪个数字,这取决于您的系统,如果您使用SemVer,则不完全涵盖特定情况。 我建议