Wersja Spring 3.0 jest teraz wydana przez GA , wcześniej wydano wersję 3.0 RC1 , RC2. Była też wersja Spring 3.0 M2 . Jaka jest różnica między wersjami GA, RC, M?
spring
release-cycle
Rakesh Juyal
źródło
źródło
Odpowiedzi:
GA = ogólna dostępność (wydanie); powinna być bardzo stabilna i pełna
RC = kandydat do wydania; prawdopodobnie jest kompletny i powinien być dość stabilny - problemy powinny być stosunkowo rzadkie i niewielkie, ale warto zgłosić, aby spróbować naprawić je w celu wydania.
M = kompilacja Milestone - prawdopodobnie nie jest ukończona; powinien być nieco stabilny (tzn. to więcej niż nocna migawka), ale może nadal mieć problemy.
SR = Service Release (kolejne wydania serwisowe, które pojawiają się po wersji major
-RELEASE
).źródło
Zapoznaj się z cyklem życia wersji oprogramowania na Wikipedii. Cały cykl życia jest szczegółowo opisany.
źródło
Myślę:
Zwykle jest to wydanie Milestone, następnie RC, a następnie GA.
W projekcie Open Source zwykle masz publiczny plan wydań, który może dać ci dobre pomysły na temat planów wydania projektu. Na przykład, jakie kryteria jakości determinują wydanie RC, GA lub Milestone.
źródło