4

不同版本的 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

所以我们有几种不同的类型:

  • 开发者
  • ##
  • 预习#
  • rc#

我相信我可以假设这p#是对规范的构建修复,preview#是版本规范的预览和规范rc#的候选版本的前身。所以,这就离开了dev。标记的构建是dev我应该用于脚本还是开发分支?我应该尝试保持最新p#安装吗?这里的最佳做法是什么?

4

1 回答 1

3

Ruby 使用semver命名版本。

最佳实践是使用最新版本使您的 ruby​​ 尽可能保持最新p#

当前版本是 Ruby2.0.0-p195

如果您出于兼容性原因卡在 1.9.3 中,最新的补丁是1.9.3-p459.

您可以在Ruby 主页上查看这些版本

于 2013-06-07T22:01:32.913 回答