Jaka jest różnica między wydaniami Springa GA, RC i M2?
Wersja Spring 3.0 jest teraz Ga release, wcześniej wypuścili 3.0 RC1, wersja RC2 pojawiła się również wersja Spring 3.0 M2. Jaka jest różnica między wersjami GA, RC, M?
3 answers
GA = ogólna dostępność( wydanie); powinna być bardzo stabilna i pełna
RC = Release candidate; prawdopodobnie funkcja zakończona i powinna być dość stabilna - problemy powinny być stosunkowo rzadkie i drobne, ale warto zgłosić, aby spróbować je naprawić do wydania.
M = Milestone build-prawdopodobnie nie ukończony; powinien być niejasno stabilny (tzn. to coś więcej niż tylko nocne migawki), ale może nadal mieć problemy.
SR = Service Release (kolejne wydania konserwacyjne, które następują po major -RELEASE
).
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2019-02-23 21:01:09
Zobacz cykl życia wydania oprogramowania Na Wikipedii. Cały cykl życia jest szczegółowo opisany.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-07-11 10:05:37
Myślę:
- GA - ogólnie dostępna lub publicznie dopuszczona do brutalizacji i poddawana intensywnym torturom.
- RC-Hmm, to może być dobry kandydat, aby udostępnić go publicznie, a także sprawdzić, czy pozostały jakieś krytyczne błędy.
- m2-Hmm, osiągnęliśmy drugi kamień milowy w naszym planie projektu, zobaczmy, co myślą użytkownicy i zbierzmy kilka pomysłów na błędy, które mogą się nadal utrzymywać.
Zazwyczaj jego Milestone release, następnie RC release i następnie zwolnienie GA.
W projekcie Open Source, zwykle masz publiczny plan wydań, który może dać ci dobre pomysły na plany wydania projektu. Na przykład, jakie kryteria jakości decydują o wydaniu RC, GA lub Milestone.