Spring의 GA, RC 및 M2 릴리스의 차이점은 무엇입니까?


답변:


362

GA = 일반 가용성 (릴리스); 매우 안정적이고 기능이 완벽해야합니다

RC = 방출 후보; 아마도 기능이 완벽하고 안정적이어야합니다. 문제는 비교적 드물고 사소한 것이지만 릴리스를 위해 수정하려고 시도 할 가치가 있습니다.

M = 이정표 작성-기능이 완성되지 않았을 수 있습니다. 막연하게 안정적이어야하지만 (즉, 야간 스냅 샷 이상) 여전히 문제가있을 수 있습니다.

SR = 서비스 릴리스 (주요 이후 후속 유지 보수 릴리스 -RELEASE).


1
SR 버전의 Spring을 볼 수 있습니다. 안정적인 릴리스입니까? (sp. Spring Data Rest)
ocodo

@ 슬로 모조 : 그 말을 들어 본 적이 없습니다. 나는 문서를주의 깊게 살펴 보려고 노력했습니다. (아마도 서비스 릴리스?)
Jon Skeet

5
그것은이다 서비스 릴리스가 , 얼마 전에 조금을 발견했다. 답변 주셔서 감사합니다.
ocodo

3
ocodo에 따라-SR은 서비스 릴리스입니다. spring.io/blog/2015/06/26/…
James Baxter

@ user1955934 : 전혀 모르겠습니다. (릴리스 기록을 살펴 보는 것이 좋습니다.)
Jon Skeet


26

나는 생각한다 :

  • GA-일반적으로 사용 가능하거나 공개적으로 잔인하고 고문을 당할 수 있습니다.
  • RC- 흠, 이것들은 대중에게 공개하기에 좋은 후보가 될 수 있으며 또한 중요한 버그가 남아 있는지 확인할 수 있습니다.
  • M2- 흠, 우리는 프로젝트 계획에서 두 번째 이정표에 도달했습니다. 사용자가 어떻게 생각하는지 확인하고 여전히 지속될 수있는 버그에 대한 아이디어를 모 읍시다.

일반적으로 마일스톤 릴리스, RC 릴리스 및 GA 릴리스가 있습니다.

오픈 소스 프로젝트에는 일반적으로 공개 릴리스 계획 이 있으며,이 계획은 실제로 프로젝트 릴리스 계획에 대한 좋은 아이디어를 제공 할 수 있습니다. RC, GA 또는 마일스톤 릴리스를 결정하는 품질 기준과 같습니다.


2
답변 사이의 조건 주위 레이스 : Jon Skeet : 7:12에 1 월 21 일 10 일 답변 Amit : 7:13에 1 월 21 일 10 일 답변
Killer
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.