La version 3.0 de Spring est maintenant GA version, avant qu'ils aient lancé la version 3.0 RC1, RC2 version , il y avait Spring 3.0 M2 version. Quelle est la différence entre les versions GA, RC, M?
GA = Disponibilité générale (une version); devrait être très stable et complet
RC = candidat à la libération; probablement complet, et devrait être assez stable - les problèmes devraient être relativement rares et mineurs, mais il vaut la peine de les signaler pour essayer de les résoudre avant leur publication.
M = génération de jalon - probablement pas complet; devrait être vaguement stable (c’est-à-dire que c’est plus qu’un simple instantané nocturne), mais peut toujours avoir des problèmes.
SR = Service Release (versions de maintenance ultérieures qui suivent une majeure -RELEASE
).
Reportez-vous à cycle de vie d'une version du logiciel sur Wikipedia. Tout le cycle de vie est décrit en détail.
Je pense:
Habituellement, sa version Milestone, puis la version RC, puis une version GA).
Dans un projet Open Source, vous avez généralement un plan public pour les versions, ce qui peut vous donner de bonnes idées sur les plans de version du projet. Comme, quels critères de qualité déterminent une RC, GA ou une version Milestone.