Skip to main content

Hvad er softwareversionering?

Softwareversionering er et system, hvor forskellige udgivelser af et bestemt softwareprogram er nummereret til både intern brug og frigørelsesbetegnelse.Dette system giver softwareudviklere mulighed for lettere at spore ændringer mellem versioner og giver kunder og brugere af softwaren mulighed for bedre at genkende opdaterede versioner.Et numerisk system bruges typisk, ofte med en decimal anvendt til at indikere mindre versionopdateringer.Indikationer i softwareversionering er indtastet populær brug og mainstream leksikon på grund af vigtigheden af dette system ved at give softwarebrugere mulighed for at fejlfinde problemer og finde softwareopdateringer.

Der er ingen fast standard måde, hvorpå softwareversionering skal udføres, og de anvendte metoderAfhænger typisk af, at virksomheden udvikler et stykke computersoftware.I sidste ende betjener softwareversionering to større, men meget forskellige formål: intern kommunikation til udviklere, der arbejder på et program, og ekstern kommunikation af nye udgivelser til potentielle kunder.Når det bruges internt, behøver dette system ikke at følge en metode, der giver mening for dem uden for et firma, men i stedet vælges ofte at formidle information hurtigt og effektivt til andre udviklere.

Softwareversioning bruges typisk internt til at tillade forskellige programmerereFor at indikere, hvornår der er foretaget ændringer, især markante ændringer, er foretaget i et program.Dette vises normalt på en måde, der ligner “Software Name 1.0” eller “Software Name 1.10”, selvom forskellige notationer kan bruges.Generelt angiver denne notation større udgivelser inden et decimalpunkt eller anden separator, hvor mindre frigivelsesopdateringer kommer i anden, tredje og endda fjerde position.

For eksempel kunne "version 0.5.1.15" bruges til at indikere, at programmeter ikke klar til frigivelse, da den første position ofte indikerer en udgivelsesversion;at det er i sin femte store version før frigivelse;Programmet har gennemgået en ændring under denne version;og at der er sket 15 mindre ændringer inden for denne cyklus.Denne samme information kunne også potentielt formidles som "1A.5.1-15" for at indikere version 1 alfa, hvilket betyder forudgående frigivelse og angiver de sidste oplysninger ved hjælp af blandede indikatorer.Så længe et enkelt system bruges internt til softwareversionering, kan informationen stadig formidles effektivt for udviklere at forstå.

Eksterne indikatorer for softwareversionering er på den anden side typisk meget lettere at følge.Denne information kan være helt adskilt fra interne betegnelser, da de primært er beregnet til at indikere forbrugerne, at en ny version af programmet er blevet frigivet.Mens det numeriske system bruges i mange situationer og mdash;går sjældent ud over to cifre, såsom "1,5" eller "2,0" mdash;Navne bruges også ofte til at indikere en ny version.Microsoft , for eksempel anvendte oprindeligt numre til Windows 1.0 , derefter ændret til frigivelsesår for udgivelser som Windows 98 og skiftede derefter til navne som Windows Vista , før du vender tilbage til numeriske indikatorer med Windows 7 .Softwareversionering er kommet ind i mainstream -brug i en række forskellige sammenhænge, såsom opdaterede versioner af romaner eller film, der er mærket med "1,5" eller "2.0" -betegnelser.