Kas ir versija? definīcija un nozīme

Versija attiecas uz konkrētu tehnoloģiju produkta, piemēram, programmatūras vai aparatūras, laidienu. Versijām ir unikāli identifikatori, piemēram, cipari, datumi vai kodi. Vispārīgā prakse ir tāda, ka jaunāku versiju apzīmēšanai tiek izmantoti lielāki skaitļi un jaunāki datumi, ti, Chrome 56 ir jaunāks par Chrome 44. Cipariem nav jābūt secīgiem, un atjauninājumiem un nelielām izmaiņām bieži paliek vispārējais versijas nosaukums tas pats, tikai ar iekšējo (un gadījuma lietotājam grūti atrodamu) būvējuma numuru, kas atklāj precīzu versija.

Technipages izskaidro versiju

Programmu vai programmatūras daļu tās pirmajā publiskajā izlaidumā var saukt par Alpha 1.0. Pēc tam šādiem funkciju atjauninājumiem varētu piešķirt versiju numurus un nosaukumus, piemēram, Alpha 1.4, vai lielākajiem atjauninājumiem un atkārtotām izlaišanām, Alpha 2.0. Nelieliem kļūdu labojumiem un nelieliem atjauninājumiem, kas neietekmē funkcionalitāti, bieži tiek piešķirti papildu numuri, piemēram, alfa 1.4.2.

Šo versiju numuru galvenais mērķis ir noteikt, kādā stāvoklī atrodas programmatūra, kad tā tiek izmantota. Šī ir nepieciešama informācija par traucējummeklēšanu un kļūdu un kļūdu labošanu — 64.2.1 versijā var būt problēma, kas nepastāv versijā 64.3.1.

Šiem numuriem nav noteikumu, un veidotāji var tos izmantot, kā vēlas. Tas nozīmē, ka secīgie skaitļi bieži tiek izlaisti — pēc Windows 8 parādījās Windows 10 vai piemērs. Nosaukumiem vispār nav jāatspoguļo versija, un tas bieži vien arī nav jāatspoguļo — tādā gadījumā parasti kaut kur ir iekļauts būvējuma numurs, un kļūdu gadījumā lietotājam tiks lūgts to norādīt.

Bieži vien iestatījumos vai informācijas segmentos “Par” atrodami būvējuma numuri kalpo tam pašam mērķim kā versiju numuri, taču sniedz detalizētāku informāciju. Tie mēdz būt arī garāki.

Izplatītākie versijas lietojumi

  • Versija Nr. 2892.1231.1450 ir bojāts.
  • Kopā ar izmaiņu pieprasījumu norādiet versijas vai būvējuma numuru.
  • Iekšējie versiju numuri tiek izmantoti, lai identificētu unikālu programmatūras laidienu.

Izplatīta versijas ļaunprātīga izmantošana

  • Versijas apraksta programmatūras izstrādes procesa soļus.
  • Programmatūras versijas attiecas uz vienlaicīgiem alternatīviem programmas izlaidumiem, piemēram, “Pokemon Red” un “Pokemon Blue”.