Versioningstrategioita
Versioningstrategioita kuvaa, miten ohjelmiston versioita hallitaan ja miten julkaisupäivitykset merkitään. Tavoitteena on viestiä käyttäjille muutosten laajuus, yhteensopivuus sekä julkaisu-rytmi.
Semanttinen versionointi (SemVer) on yleisesti käytetty standardi. Versionumerointi noudattaa kolminumerosta muotoa MAJOR.MINOR.PATCH. Major-version nosto tarkoittaa API-
Kalenteripohjainen versionointi (CalVer) käyttää julkaisun ajankohtaa versionumeroinnissa, esimerkiksi Y.M.D. Tämä korostaa julkaisunopeutta ja aikataulua, eikä välttämättä
Tuumamääräinen tai yksinkertainen kasvu on toinen vaihtoehto: versiointi koostuu jatkuvasti kasvavasta numerosta ilman vakiintua standardia. Tämä
Esikatselu- ja rakennusmerkinnät sekä metatiedot (kuten -RC, +build) auttavat erottamaan kehitysvaiheen ja kypsän julkaisun. Hyvät käytännöt