Home

Versjon

Versjon er en spesifikk tilstand eller utgave av et produkt, dokument eller datasett som skiller seg fra andre tilstander ved at den inneholder endringer og forbedringer. Begrepet brukes på tvers av fagområder og inkluderer ofte tilhørende tallkjeder eller identifikatorer som angir hvilken utgave man refererer til. Etymologisk stammer ordet fra fransk version, som igjen har sitt opphav i latin versio, betydende en handling av å gjøre en ny form eller vending.

I forlagsvirksomhet og dokumentbehandling beskriver en versjon en bestemt utgave av en tekst, hvor senere versjoner

Versjonsstyring eller versjonskontroll brukes til å spore alle endringer i kildekode eller innhold over tid. Moderne

I mange utviklingsmiljøer anvendes semantic versioning, der versjonsnummer følger formatet MAJOR.MINOR.PATCH. Endringer i MAJOR indikerer inkompatible

Versjonering er derfor en sentral praksis i styring av utvikling, publisering og brukertilgjengelighet av produkter og

gjerne
følger
etter
rettelser,
oppdateringer
eller
oversettelser.
I
programvareutvikling
refererer
versjonering
til
tildeling
av
et
nummer
eller
en
etikett
til
en
spesifikk
tilstand
av
koden
og
relaterte
filer.
Hovedformålet
er
å
kommunisere
endringer,
opprettholde
kompatibilitet
og
muliggjøre
gjenoppretting
av
tidligere
tilstander.
verktøy
som
Git,
Subversion
og
Mercurial
tillater
flere
bidragsytere
å
arbeide
samtidig,
mens
historikk
og
grener
gjør
det
mulig
å
rekonstruere
tidligere
tilstander.
endringer,
MAJOR
eller
MINOR
indikerer
nye
funksjoner
i
bakoverkompatibel
måte,
og
PATCH
feilrettinger.
En
utgivelse
kan
også
være
en
bygg-
eller
pakkeversjon
som
er
dokumentert
i
en
endringslogg.
innhold.