Skip to main content

Qu'est-ce que le versioning logiciel?

Le versioning logiciel est un système par lequel différentes versions d'un logiciel particulier sont numérotées à la fois pour une utilisation interne et une désignation de publication.Ce système permet aux développeurs de logiciels de suivre plus facilement les changements entre les versions et permet aux clients et aux utilisateurs du logiciel de mieux reconnaître les versions mises à jour.Un système numérique est généralement utilisé, souvent avec une décimale utilisée pour indiquer des mises à jour de version mineure.Les indications de version logicielle ont saisi l'utilisation populaire et le lexique grand public en raison de l'importance de ce système pour permettre aux utilisateurs de logiciels de résoudre les problèmes et de trouver des mises à jour logicielles.dépendra généralement que l'entreprise développe un logiciel informatique.En fin de compte, le versioning logiciel sert deux objectifs majeurs, mais très différents: la communication interne aux développeurs travaillant sur un programme et la communication externe de nouvelles versions à des clients potentiels.Lorsqu'elle est utilisée en interne, ce système n'a pas à suivre une méthode qui a du sens pour ceux en dehors d'une entreprise, mais il est souvent souvent choisi pour transmettre des informations rapidement et efficacement à d'autres développeurs.

Le versioning logiciel est généralement utilisé en interne pour permettre à différents programmeursPour indiquer quand des changements, en particulier des changements importants, ont été apportés à un programme.Cela apparaît généralement d'une manière similaire au «Nom du logiciel 1.0» ou «Nom du logiciel 1.10», bien que différentes notations puissent être utilisées.En général, cette notation indique des versions majeures avant un point décimal ou un autre séparateur, avec des mises à jour de libération mineures arrivant en deuxième, troisième et même quatrième positions.

Par exemple, «Version 0.5.1.15» pourrait être utilisée pour indiquer que le programmen'est pas prêt pour la sortie, car la première position indique souvent une version de version;qu'il se trouve dans sa cinquième version majeure de pré-libération;Le programme a subi un changement au cours de cette version;et que 15 changements mineurs se sont produits dans ce cycle.Ces mêmes informations pourraient également être transmises comme «1A.5.1-15» pour indiquer la version un alpha, ce qui signifie pré-libération, et indiquant les dernières informations utilisant des indicateurs mixtes.Tant qu'un système unique est utilisé en interne pour le versioning logiciel, les informations peuvent toujours être transmises efficacement pour que les développeurs puissent comprendre.

Les indicateurs externes du versioning logiciel, en revanche, sont généralement beaucoup plus faciles à suivre.Ces informations peuvent être complètement distinctes des désignations internes car elles sont principalement destinées à indiquer aux consommateurs qu'une nouvelle version du programme a été publiée.Tandis que le système numérique est utilisé dans de nombreuses situations et mdash;Aller rarement au-delà de deux chiffres tels que «1,5» ou «2.0» mdash;Les noms sont également souvent utilisés pour indiquer une nouvelle version.Microsoft , par exemple, utilisé initialement des nombres pour Windows 1.0 , puis changé en années de sortie pour des versions comme Windows 98 puis changé en noms tels que Windows Vista , avant de revenir à des indicateurs numériques avec Windows 7 .Le versioning logiciel a saisi l'utilisation grand public dans un certain nombre de contextes différents, tels que des versions mises à jour de romans ou de films étiquetés avec des désignations «1,5» ou «2.0».