Pergunta

A versão 3.0 da primavera é agora Ga lançamento, antes disso eles lançaram 3.0 RC1, RC2 Versão também, havia a primavera 3.0 M2 versão. Qual é a diferença entre versões GA, RC, M?

Foi útil?

Solução

GA = disponibilidade geral (uma liberação); deve ser muito estável e aparecer completo

Rc = candidato a liberação; Provavelmente, o recurso completo e deve ser bastante estável - os problemas devem ser relativamente raros e menores, mas vale a pena relatar para tentar corrigi -los para liberação.

M = Build Milestone - Provavelmente não é o recurso completo; Deve ser vagamente estável (ou seja, é mais do que apenas um instantâneo noturno), mas ainda pode ter problemas.

Sr = liberação de serviço (liberações de manutenção subsequentes que vêm após o major -RELEASE).

Outras dicas

Referir-se Ciclo de vida de liberação de software na Wikipedia. Todo o ciclo de vida é descrito em detalhes.

enter image description here

Eu penso:

  • GA - geralmente disponível, ou publicamente permitido brutalizada e submetida a tortura intensa.
  • RC-HMM, esse pode ser um bom candidato a ser liberado ao público e também ver se há algum bug crítico restante.
  • M2-HMM, alcançamos o segundo marco em nosso plano de projeto, vamos ver o que os usuários pensam e reunir algumas idéias sobre os bugs que ainda podem persistir.

Geralmente, sua liberação de marco, depois o RC libera e depois uma liberação de GA.

Em um projeto de código aberto, você geralmente teria um público Planeje lançamentos, o que pode realmente lhe dar boas idéias sobre os planos de lançamento do projeto. Como, que critérios de qualidade determina um RC, GA ou uma liberação de marco.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top