Ruby版本语法
什么是不同版本的ruby的命名语法,我应该倾向于运行脚本? 即,使用rbenv我可以安装以下版本的Ruby 1.9.3:
1.9.3-dev 1.9.3-p0 1.9.3-p125 1.9.3-p194 1.9.3-p286 1.9.3-p327 1.9.3-p362 1.9.3-p374 1.9.3-p385 1.9.3-p392 1.9.3-p429 1.9.3-preview1 1.9.3-rc1
所以我们有几种不同的类型:
- 开发
- p#
- 预习#
- RC#
我相信我可以假设p#
是针对规范的构建修复, preview#
是版本规范的预览和rc#
的前身, rc#
是规范的候选版本。 所以,这留下了dev
。 dev
标记构建了我应该用于编写脚本的内容,还是开发分支? 我应该尝试保持最新的p#
安装吗? 这里的最佳做法是什么?
Ruby使用semver命名版本。
最佳做法是使用最新的p#
build使您的ruby尽可能保持最新。
当前版本是Ruby 2.0.0-p195
如果因兼容性原因而陷入1.9.3,最新的补丁是1.9.3-p459
。
您可以在Ruby主页上看到这些版本