Frage

Spring Version 3.0 ist jetzt GA Freigabe, vor, dass sie 3,0 gestartet RC1 , RC2 Version Auch gab es Frühling 3.0 M2 Version. Was ist der Unterschied zwischen GA, RC, M-Versionen?

War es hilfreich?

Lösung

GA = Allgemeine Verfügbarkeit (a release); sehr stabil und verfügen über komplette sollte

RC = Release Candidate; wahrscheinlich verfügen über vollständige und sollte recht stabil sein - Probleme relativ selten sein sollte und kleinere, aber es lohnt sich Berichterstattung zu versuchen, sie für die Freigabe festgelegt zu bekommen

.

M = Milestone build - wahrscheinlich nicht verfügen über vollständig; sollte vage stabil sein (das heißt, es ist mehr als nur eine nächtliche Snapshot), kann aber immer noch Probleme hat.

SR = Service Release (nachfolgende Wartungsversionen, die nach größeren -RELEASE kommen).

Andere Tipps

Siehe Software Release Lebenszyklus auf Wikipedia. Der gesamte Lebenszyklus wird im Detail beschrieben.

eingeben Bild Beschreibung hier

Ich denke:

  • GA - allgemein verfügbar ist, oder öffentlich erlaubt verroht und intensive Folter ausgesetzt.
  • RC- Hmm, diese ein guter Kandidat für die Öffentlichkeit freizugeben sein könnten und auch sehen, ob es ein kritischer Fehler verbleibt.
  • M2- Hmm, haben wir den zweiten Meilenstein in unserem Projektplan erreicht, lassen Sie uns sehen, was die Mitglieder halten und sammeln einige Ideen über die Fehler, die nach wie vor bestehen bleiben kann.

Normalerweise seine Milestone Release, dann Versionen RC und dann eine GA-Version.

In einem Open-Source-Projekt, Sie in der Regel würden einen öffentlich Plan für Veröffentlichungen, die Ihnen tatsächlich geben können gute Ideen zu dem Release-Plänen des Projektes. Wie, welche Qualitätskriterien bestimmt eine RC, GA oder eine Milestone-Release.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top