Skip to main content

Hva er programvareversjonering?

Programvareversjonering er et system der forskjellige utgivelser av et bestemt program er nummerert for både intern bruk og utgivelsesbetegnelse.Dette systemet lar programvareutviklere lettere spore endringer mellom versjoner, og lar kunder og brukere av programvaren bedre gjenkjenne oppdaterte versjoner.Et numerisk system brukes vanligvis, ofte med en desimal som brukes til å indikere mindre versjonsoppdateringer.Indikasjoner for programvareversjonering har lagt inn populær bruk og mainstream -leksikonet på grunn av viktigheten av dette systemet i å la programvare brukere feilsøke problemer og finne programvareoppdateringer.

Det er ingen angitt standard måte som programvareversjonering må gjøres, og metodene som brukesVil vanligvis avhenge av at selskapet utvikler et stykke dataprogramvare.Til syvende og sist serverer programvareversjonering to viktige, men veldig forskjellige formål: intern kommunikasjon til utviklere som jobber med et program, og ekstern kommunikasjon av nye utgivelser til potensielle kunder.Når det brukes internt, trenger ikke dette systemet å følge en metode som gir mening for de utenfor et selskap, men i stedet blir ofte valgt for å formidle informasjon raskt og effektivt til andre utviklere.

For å indikere når endringer, spesielt betydelige endringer, er gjort i et program.Dette vises vanligvis på en måte som ligner på "programvarenavn 1.0" eller "programvarenavn 1.10", selv om forskjellige notasjoner kan brukes.Generelt indikerer denne notasjonen viktige utgivelser før et desimalpunkt eller annen separator, med mindre utgivelsesoppdateringer som kommer i andre, tredje og til og med fjerde posisjoner.

For eksempel kan "versjon 0.5.1.15" brukes til å indikere at programmeter ikke klar for utgivelse, ettersom den første posisjonen ofte indikerer en utgivelsesversjon;at det er i sin femte store versjon før utgivelse;Programmet har gjennomgått en endring under denne versjonen;og at 15 mindre endringer har skjedd i denne syklusen.Den samme informasjonen kan også potensielt formidles som "1A.5.1-15" for å indikere versjon en alfa, som betyr forhåndsutgivelse, og indikere den siste informasjonen ved bruk av blandede indikatorer.Så lenge et enkelt system brukes internt til programvareversjonering, kan informasjonen fremdeles formidles effektivt for at utviklere kan forstå.

Eksterne indikatorer på programvareversjonering er derimot vanligvis mye enklere å følge.Denne informasjonen kan være helt adskilt fra interne betegnelser siden den først og fremst er ment å indikere for forbrukerne at en ny versjon av programmet er utgitt.Mens det numeriske systemet brukes i mange situasjoner og mdash;går sjelden utover to sifre som “1,5” eller “2.0” og MDASH;Navn brukes ofte også for å indikere en ny versjon.Microsoft reg;, for eksempel, brukte først tall for Windows 1.0 reg;, deretter endret til utgivelsesår for utgivelser som Windows 98 og endret deretter til navn som Windows Vista , før du returnerer til numeriske indikatorer med Windows 7 .Programvareversjonering har lagt inn mainstream -bruk i en rekke forskjellige sammenhenger, for eksempel oppdaterte versjoner av romaner eller filmer som blir merket med “1.5” eller “2.0” -betegnelser.