Software – Numeración en el Control de versiones
Se llama control de versiones a la gestión de los diversos cambios que se realizan sobre los elementos de algún producto o una configuración del mismo.
Se aplica en informática sobre el código fuente y documentos.
La numeración de las versiones se realiza con tres números, por ejemplo 1.2.3, aplicando la siguiente métodología:
- El tercer dígito, 3 en el ejemplo, representa correcciones de bugs encontrados.
- El segundo dígito, 2 en el ejemplo, representa modificaciones funcionales : se han añadido, eliminado o modificado funcionalidades al código.
- El primer dígito, 1 en el ejemplo, representa cambios en el código que impliquen que el código que utiliza nuestro código debe adaptarse : cambios en los módulos o en las versiones de nuestras librerías pilares (como pasar de Struts 1.3.8 a Struts 2.0)
Normalmente se utiliza 0.x.y para indicar que la versión se considera aún una beta. El paso a 1.0.0 indica el arraque en producción.

