Verze

Z Wikipedie, otevřené encyklopedie
Skočit na: Navigace, Hledání
Ukázka možné historie verzí.
Tento článek pojednává o číselném označení počítačového software a dat. Další významy jsou uvedeny v článku Verze (rozcestník).

Verze je číselné anebo jmenné označení stádia vývoje počítačového softwaru. Název nebo číslo verze se přidávají za název programu. Verzována mohou být i samotná počítačová data, zejména tam, kde je nutné vést jejich přesnou evidenci v delším časovém období, může se jednat například o data z ceníků, číselníků a dalších parametrických souborů informačního systému.

Číslování obvykle vyjadřuje vývoj produktu (viz obrázek vpravo). Nejobvyklejším způsobem je označovat verze číslem, které je složeno ze dvou nebo tří částí. První je tzv. major verze (hlavní číslo verze), za tečkou následuje minor verze (vedlejší číslo verze) a třetí číslo označuje číslo revize. Čísla se s postupujícím vývojem navyšují, obvykle s ohledem na rozsah provedených změn. Podle čísla verze tak může kdokoliv poznat, která verze je starší a která novější. Zatímco změna nejnižšího čísla (nejvíce vpravo) obvykle označuje nevýznamné změny, popřípadě izolované opravy programátorských chyb, označují změny čísla v levé části zásadnější změny (změna API, kompletní přepsání kódu).

Některá stádia vývoje softwaru se mohou označovat dalšími přívlastky, např. alfaverze, betaverze, stable, prerelease (zkratka pre), release candidate (zkratka RC) aj.

Příbuzným tématem je verzování, což je způsob uchovávání historie a veškerých provedených změn ve zdrojovém kódu programu (obecně v jakémkoliv textu), umožňující také kooperativní spolupráci více programátorů na jednom projektu.

Způsoby označování verze[editovat | editovat zdroj]

  • číslem ze dvou či více částí oddělenými tečkou: major.minor[.build[.revision]] (příklad: MySQL 5.2.0, Miranda IM 0.5.1)
  • rokem vydání (Windows 2000)
  • římskými čísly (Mac OS X - verze 10)
  • jiným názvem (Windows NT, Windows XP, Windows Vista, …)
  • jinými znaky (Macromedia Flash MX, Adobe Photoshop CS2)

Příklady verzování počítačových dat[editovat | editovat zdroj]

V širší společenské praxi se verze dat běžně používají na mnoha různých místech. Za příklad veřejných dat lze považovat např. číselníky Všeobecné zdravotní pojišťovny, které v mnoha případech slouží i jakožto ceníky prakticky v celém českém zdravotnictví.

Číselník hromadně vyráběných léčiv je z VZP distrubuován s názvem LEKY.xxx, kde "xxx" je číslo verze. Základní verze je vždy bezebytku dělitelná číslem 10, pro každé čtvrletí platí verze o jednu desítku vyšší. Pro 1. čtvrtletí roku 2009 platí verze "690", pro 2. čtvrtletí budou mít data verzi "700", v dalším "710" atd.

Mezilehlé opravné verze jsou vždy pouze o jednotku vyšší, tedy LEKY.691 znamená 1. opravnou verzi k základnímu číselníku LEKY.690 platnému pro 1. kvartál roku 2009.

Související články[editovat | editovat zdroj]