Skip to main content

Vad är en rullande release?

En rullande release är en mjukvaruuppdateringsfilosofi som, istället för att skapa stora uppdateringar på en gång, innebär att göra många kontinuerliga uppdateringar.Uppdateringarna pågår med ett rullande utgåva -schema, så de är ofta mindre och har inte ett versionnummer som är kopplat till dem.Fördelen med denna metod är att uppdateringar kommer ut mycket snabbare, och de är vanligtvis enklare för programmerare att hantera.Samtidigt kanske uppdateringarna inte är lika grundliga.

De flesta program uppdateras över tid, vanligtvis genom en standarduppdateringsutgåva.Med standarduppdateringar skapar en mjukvaruutvecklare en helt ny version av ett program och uppdateringar ofta inträffar med några veckor eller månader.Om utvecklaren använder ett rullande utgåva -schema görs saker annorlunda.I stället för sällsynta uppdateringar görs uppdateringarna vanligtvis varje dag eller med några dagar.Utvecklaren arbetar också med att uppdatera en programmeringsgren, medan standarduppdateringar fungerar på flera filialer.

Programvaruuppdateringar är normalt ganska stora och kan ändra hela programmet.Om programmet har en rullande utgåva är uppdateringarna vanligtvis mycket mindre.Detta hjälper utvecklaren att göra ständiga uppdateringar och eftersom filosofin dikterar att utvecklaren bara uppdaterar en gren i taget, tvingar detta honom att skapa mindre uppdateringar.Samtidigt är det lättare att ladda ner och programmet bör ständigt vara aktuellt.

En av de viktigaste fördelarna med att ha en rullande utgåva för utvecklaren är att han vanligtvis kan göra uppdateringar på en liten tid.Programmet som uppdateras kommer också ofta att fungera bättre.Programmet uppdateras ständigt, så det bör uppleva snabbare applikationshastigheter och buggar bör snabbt fixas.

Medan det finns fördelar med att ha en rullande utgåva för ett program, finns det också några nackdelar.Med standarduppdateringar har utvecklaren en god tid att diagnostisera programmet för eventuella buggar eller allvarliga problem som påverkar programmet.I ett rullande uppdateringsschema gör utvecklaren ständigt uppdateringar, så han kanske inte märker allvarliga problem.Det finns också mindre tid att testa uppdateringarna, så det kan finnas uppenbara brister som skulle korrigeras med standarduppdateringar.Programmet ändras så ofta att även om förändringarna är små gör de programvaran sårbar för virus och hackingproblem.