Yo no uso "versionamiento" realmente. Cuando hago algún cambio y lo entrego normalmente rotulo la versión con la fecha de entrega. Supongo además, que es un tema subjetivo y cada cuál establecerá distintos criterios. No obstante, puedes buscar acerca de
Versionamiento semántico para darte una idea. Aquí un resumen que
he encontrado:
Cita:
El número de la versión se identifica con tres dígitos, lo cual es un patrón X.Y.Z y cada posición tiene su significado:
- X o major: es cuando se hace un cambio muy grande en el software, se borran o se añaden múltiples funcionalidades. Generalmente la versión anterior a ésta es incompatible con la nueva, por eso; al descargarla para el uso hay que tener consideraciones. Un ejemplo es la reciente versión 3.1.0 de jQuery, a comparación con la 2.2.4 hay muchas cosas que varían, quizá funciones nuevas o algunas removidas que pueden ocasionar incompatibilidad.
- Y o minor: Es la manera de agregar una nueva funcionalidad pero esta sigue siendo compatible con la versión anterior. También es considerada cuando se marca algo del software como obsoleto.
- Z o patch: Se utiliza cuando se corrigen fallas. No sólo se usa para corrección de funcionalidad, también es posible usar este dígito cuando se cambian aspectos estéticos. La compatibilidad con versiones anteriores se mantiene perfectamente.
|
LineComment Saludos