Версія Spring 3.0 тепер є випуском GA , до цього вони запустили версію 3.0 RC1 , RC2 Також була версія Spring 3.0 M2 . Яка різниця між версіями GA, RC, M?
Версія Spring 3.0 тепер є випуском GA , до цього вони запустили версію 3.0 RC1 , RC2 Також була версія Spring 3.0 M2 . Яка різниця між версіями GA, RC, M?
Відповіді:
GA = Загальна доступність (випуск); має бути дуже стабільним і повноцінним
RC = Кандидат у звільнення; Мабуть, функція повна і має бути досить стабільною - проблеми мають бути порівняно рідкісними та незначними, але варто повідомити, щоб спробувати виправити їх до виходу.
M = збірка етапу - ймовірно, функція не завершена; він повинен бути неясно стійким (тобто це більше, ніж просто нічний знімок), але все ж можуть виникнути проблеми.
SR = Сервісний випуск (наступні випуски з технічного обслуговування, що надходять після основних -RELEASE
).
Зверніться до життєвого циклу випуску програмного забезпечення у Вікіпедії. Детально описаний весь життєвий цикл.
Я думаю:
Зазвичай, його Milestone реліз, потім RC релізи, а потім GA реліз.
У проекті з відкритим кодом зазвичай у вас є публічний план випусків, який фактично може дати вам хороші уявлення про плани випуску проекту. Мовляв, які критерії якості визначають RC, GA або реліз Milestone.