Ruby2.0.0哪个版本是稳定版?
What version of Ruby 2.0.0 is the stable version?
我想通过 rbenv 为项目安装 Ruby 2.0.0,因为他们将 Ruby 版本列为 2.0.0。但是那里列出了几个不同的版本:
2.0.0-dev
2.0.0-preview1
2.0.0-preview2
2.0.0-rc1
2.0.0-rc2
2.0.0-p0
2.0.0-p195
2.0.0-p247
2.0.0-p353
2.0.0-p451
2.0.0-p481
2.0.0-p576
2.0.0-p594
2.0.0-p598
我猜2.0.0-p598是最稳定的,但是下面的后缀是什么意思,代表什么发展状态?
- 开发
- 预览
- rc(这是候选版本,我知道这个)
- pXXX
我可以将其中任何一个用于使用 Ruby 2.0.0
的 Ruby 项目吗?
2.0.0-dev
是未来 2.0.0 版本的 ruby_2_0_0
SVN branch. The development (mostly merging fixed issues from trunk
) 在那里完成。
2.0.0-previewX
是预览版,可能包含一些永远不会成为第一个稳定版 (2.0.0-p0
) 一部分的严重问题或功能。例如,2.1.0-preview1
冻结了字符串文字 ('frozen'f
),后来被优化的 String#freeze
.
取代
2.0.0-rcX
是 release candidate. In the best case just bugs get fixed before the release, but in the (recent) past Ruby core developers did more like introducing an annoying warning.
2.0.0-pX
是 2.0.0 的稳定版本。 p
表示补丁(级别),后面是自第一个 2.0.0 稳定版本以来的提交数。从 2.1.0 开始,version policy 发生了变化,最终用户不再对这个数字感兴趣。
要找出哪个是 2.0.0 系列的最新版本,您可以访问 official downloads site。
我想通过 rbenv 为项目安装 Ruby 2.0.0,因为他们将 Ruby 版本列为 2.0.0。但是那里列出了几个不同的版本:
2.0.0-dev
2.0.0-preview1
2.0.0-preview2
2.0.0-rc1
2.0.0-rc2
2.0.0-p0
2.0.0-p195
2.0.0-p247
2.0.0-p353
2.0.0-p451
2.0.0-p481
2.0.0-p576
2.0.0-p594
2.0.0-p598
我猜2.0.0-p598是最稳定的,但是下面的后缀是什么意思,代表什么发展状态?
- 开发
- 预览
- rc(这是候选版本,我知道这个)
- pXXX
我可以将其中任何一个用于使用 Ruby 2.0.0
的 Ruby 项目吗?
2.0.0-dev
是未来 2.0.0 版本的 ruby_2_0_0
SVN branch. The development (mostly merging fixed issues from trunk
) 在那里完成。
2.0.0-previewX
是预览版,可能包含一些永远不会成为第一个稳定版 (2.0.0-p0
) 一部分的严重问题或功能。例如,2.1.0-preview1
冻结了字符串文字 ('frozen'f
),后来被优化的 String#freeze
.
2.0.0-rcX
是 release candidate. In the best case just bugs get fixed before the release, but in the (recent) past Ruby core developers did more like introducing an annoying warning.
2.0.0-pX
是 2.0.0 的稳定版本。 p
表示补丁(级别),后面是自第一个 2.0.0 稳定版本以来的提交数。从 2.1.0 开始,version policy 发生了变化,最终用户不再对这个数字感兴趣。
要找出哪个是 2.0.0 系列的最新版本,您可以访问 official downloads site。