Verzioniranje softvera

Izvor: Wikipedija
Skoči na: orijentacija, traži
Primjer stabla numeriranja inačica.

Verzioniranje softvera (eng. software versioning) je proces pridavanja jedinstvenog imena ili jedinstvenog broja nekoj inačici softvera.

Brojevi se unutar određene inačice dodjeljuju rastućim redom i odražavaju novorazvijene mogućnosti u softveru. To je i kod malih i kod velikih izdanja. Nadzorom inačica se često služi da bi se pratilo rastuće različite inačice elektroničke informacije, bez obzira radilo se to o cijelome softveru ili samo njegovu dijelu, primjerice programskoj knjižnici, a radi razlikovanja starijih od novijih izdanja.

Primjer verzioniranja[uredi VE | uredi]

Broj velikog izdanja (eng. major release, nje. Hauptversionsnummer) označuje značajne promjene u programu.

Broj malog izdanja (eng. minor release, nje. Nebenversionsnummer) uglavnom označuje funkcionalna proširenja programa.

Broj revizije inačice (eng. patch level, nje. Revisionsnummer) sadrži ispravke bugova.

Gradidbeni broj (eng. build number, nje. Buildnummer) označuje male korake u izgradnji. Primjerice, brojanjem se broj povećava za jedan za svaki korak prevođenja koda, počevši od 0001. Inačica 5.0.0-3242 stoji za 3242. prevođenje koda nekog softvera.

Primjer za 2. inačicu programa, 3. malo izdanje i 5. ispravku bugova, gradidbeni broj 0041:

2.3.5-0041
│ │ │  └────── gradidbeni broj
│ │ └───────── broj revizije inačice
│ └─────────── broj malog izdanja
└───────────── broj velikog izdanja

Vidi[uredi VE | uredi]

Drugi projekti[uredi VE | uredi]

Izvori[uredi VE | uredi]

  1. CERT Misija nacionalnog CERT-a promicanje i očuvanje sigurnosti interneta u Hrvatskoj]
  2. Debian -/croatian/releases/potato/errata.wml
  3. Drago Galić: Vista za računalne sladokusce? Bug Online, sri 25. lipnja 2008.

Vanjske poveznice[uredi VE | uredi]