4
? 루비 버전 구문
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
그래서 우리는 여러 가지 유형이 있습니다 : 즉, rbenv 사용하여 루비 1.9.3의 다음 버전을 설치할 수 있습니다
- dev에
- 페이지 번호
- 미리보기 #
- rC#
나는 그럴 수 있다고 생각한다. p#
은 preview#
는 버전 사양의 미리보기 및 rc#
의 전조, 사양의 릴리스 후보, 스펙에 빌드 수정을위한 것입니다. 따라서이 값은 dev
입니다. dev
태그가 내가 스크립팅에 사용해야하는 빌드인지 또는 개발 분기입니까? 최신 p#
을 계속 설치해야합니까? 가장 좋은 방법은 무엇입니까?
주에이 버전을 볼 수 있습니다 * 정확한 * [시맨틱 버전]에 기술 된 형태 (HTTP ://SemVer.Org/). SemVer는 * 3 부분 * 버전 관리 체계 인'X.Y.Z'를 설명합니다. 여기서'X'는 주 버전이고'Y'는 부 버전이고'Z'는 패치 레벨입니다. 루비는이 * 네 부분으로는 * 버전 번호가''X'가 * 마이너 버전 *이다 (그러나 SemVer의 * 주요 버전 *에 해당) Y'는 * 작은 버전 *입니다'(그러나 wxy에-pZ'이 SemVer 년대에 해당하는이 * 부 버전 *),'Z'는 * 패치 레벨 *입니다. 'W'는 * 주요 버전 *이며 SemVer에는 아무런 대응이 없습니다. ... –
... "획기적인"변경 사항에 사용됩니다. 예를 들어, Ruby의 20 번째 생일은 '1'에서 '2'로 점프되었습니다. 특정 기능 세트가 아닙니다. 루비는 미래에 언젠가 아마 3 –
FWIW을 보증 할 정적 타입 시스템을 얻을 수 있다면, 루비는 2.1로 의미 버전을 사용하기 시작 : https://www.ruby-lang.org/en/news/2013/12/21/ruby-version-policy-changes-with-2-1-0 /. – tvon