La version 3.0 de Spring est maintenant la version GA , avant de lancer la version 3.0 RC1 , RC2 De plus, il y avait la version Spring 3.0 M2 . Quelle est la différence entre les versions GA, RC, M?
La version 3.0 de Spring est maintenant la version GA , avant de lancer la version 3.0 RC1 , RC2 De plus, il y avait la version Spring 3.0 M2 . Quelle est la différence entre les versions GA, RC, M?
Réponses:
GA = Disponibilité générale (une version); devrait être très stable et complet
RC = Libérer le candidat; La fonctionnalité devrait probablement être complète et devrait être assez stable - les problèmes devraient être relativement rares et mineurs, mais méritent d'être signalés pour essayer de les corriger pour la publication.
M = construction de jalon - fonctionnalité probablement pas terminée; devrait être vaguement stable (c'est-à-dire qu'il ne s'agit pas seulement d'un instantané de nuit) mais peut toujours avoir des problèmes.
SR = Service Release (versions de maintenance ultérieures qui viennent après la majeure -RELEASE
).
Reportez-vous au cycle de vie de la version du logiciel sur Wikipedia. L'ensemble du cycle de vie est décrit en détail.
Je pense:
Habituellement, sa version Milestone, puis les versions RC, puis une version GA.
Dans un projet Open Source, vous avez généralement un plan public pour les versions, qui peut en fait vous donner de bonnes idées sur les plans de publication du projet. Par exemple, quels critères de qualité déterminent une version RC, GA ou Milestone.