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?
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?
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
).
Zapoznaj się z cyklem życia wersji oprogramowania na Wikipedii. Cały cykl życia jest szczegółowo opisany.
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.