RubyGems(4)--版本策略 [ 光影人像 东海陈光剑 的博客 ]
理解RubyGems版本管理策略
每个gem项目基本上都是一些以非赢利为目的的个人和组织上传的,处于松散管理状态。如何能把gem项目更好的管理起来,RubyGems有一套自己的管理策略,从而规范大家的版本发布。 其实RubyGem的版本管理策略很简单的,我们经常可以使用gem query命令可以看到在gem包后面会跟一个或者多个由数字组成的字符串(3, 3.1, 3.14, 3.141, 3.1415),它到底代表了什么含义呢。至于在确定了需要安装gem的名称后如何选择我们需要的版本来安装在后面几天我会详细介绍。现在我们只要能做到理解这些数字的含义就可以了。 每个gem项目都有自己的生命周期,其实能利用RubyGems版本管理策略看懂各个gem项目版本之间的区别也是一件非常有意思的事情,让我们接下去看。 RubyGems版本依赖采用操作符 主版本.次版本.补丁 的形式发布的![ver1](http://rdc.taobao.com/blog/qa/wp-content/uploads/2009/03/ver1.jpg)
我们从来只做一件事,分享.
让美在这个世界流转
让倍感无趣的 受伤的 彷徨的 孤独的 或是心情忧郁的 人生黯淡的人们
能有一次机会
去再一次发现这个世界的美
并把美传递给他人
---光影人像(Follow WeChat public number with interest)