Freundesentwicklung
Geschrieben vonOssi Galkin Vor über einer Woche aktualisiertTable of contentsSemantische Versionierung von Frends
Bei der semantischen Versionierung werden drei durch einen Punkt (.) getrennte Zahlen verwendet, um die Version der Software anzugeben. Diese Zahlen haben den Zweck, eine Art von Änderung anzugeben. In einigen Anwendungsfällen könnte die semantische Versionierung auch alphanumerische Zeichen nutzen, aber Frends erlaubt nur positive Ganzzahlen.
Das Format der semantischen Versionierung ist X.Y.Z, wobei X für „Major“, Y für „Minor“ und Z für „Build“ steht.
Die Hauptversionsnummer wird immer erhöht, wenn das Lösungsupdate abwärtskompatibel ist. Die Zahl Null in der Hauptversion gibt an, dass die Lösung nur für die anfängliche Entwicklung gedacht ist, sich jederzeit ändern kann und nicht als stabil betrachtet werden sollte.
Die Nebennummer wird erhöht, wenn die äußere Kompatibilität erhalten bleibt, sich die innere Funktionalität jedoch ändert.
Die Build-Nummer wird immer dann erhöht, wenn Patches oder Fehlerbehebungen verfügbar sind, wobei die Funktionalität der Lösung im Wesentlichen gleich bleibt.
Bei Frends weist die semantische Versionierung im Vergleich zur traditionellen semantischen Versionierung in Lehrbüchern einige Nuancen auf, die in den folgenden Modulen behandelt werden.
Der nächste Artikel istBest Practices zur Versionierung von Prozessen und Unterprozessen
Verwandte ArtikelEinführung in die Entwicklungskonzepte von FrendsEinführung zum Abschließen Ihres ProzessesBest Practices zu Versionskonventionen in FrendsBest Practices zur Versionierung von Prozessen und UnterprozessenBest Practices zur Versionierung von APIs