Quelle est la différence entre les GA de printemps, les versions RC et M2?
-
22-09-2019 - |
Question
version Spring 3.0 est maintenant GA libération, avant qu'ils ont lancé 3.0 RC1 , RC2 Version De plus, il y avait Spring 3.0 M2 Version. Quelle est la différence entre GA, RC, versions M?
La solution
GA = disponibilité générale (une libération); devrait être très stable et fonctionnel complet
RC = Release Candidate; probablement complet de fonctions devrait être assez stable - les problèmes devraient être relativement rares et mineurs, mais vaut la peine de rapports pour essayer de les obtenir fixés pour la libération
.M = Milestone construire - probablement pas complète des fonctionnalités; devrait être vaguement stable (à savoir qu'il est plus qu'un simple cliché nocturne) mais peut encore avoir des problèmes.
SR = Service Release (Les versions de maintenance ultérieures qui viennent après -RELEASE
majeure).
Autres conseils
Reportez-vous à sur Wikipédia. Le cycle de vie est décrit en détail.
Je pense que:
- GA - En général Disponible, ou autorisé publiquement à brutalisés et soumis à la torture intense.
- RC- Hmm, ce pourrait être un bon candidat pour libérer au public et aussi voir s'il y a des bugs critiques restants.
- M2- Hmm, nous avons atteint la 2ème étape dans notre plan de projet, nous allons voir ce que les utilisateurs pensent et recueillir quelques idées sur les bugs qui peuvent encore persister.
Habituellement, sa sortie de Milestone, puis RC versions et puis une version GA.
Dans un projet Open Source, vous habituellement un plan publique pour les versions, ce qui peut réellement vous donner de bonnes idées sur les plans de libération du projet. Comme, selon quels critères la qualité détermine un RC, GA ou une version de Milestone.