Sé que no hay reglas fijas sobre el control de la versión del software, pero tengo varias preguntas.Cambio de la versión del código "reglas"
1) Cómo actualizar versiones correctamente
Tengo un pequeño software que empecé hace un tiempo y desde que empecé desde cero Empecé con la versión 0.1.
Cuando agregué más funcionalidad, he estado actualizando el número menor. Ahora estoy en v0.5.7 (menor (.5) para nuevas funciones y revisión (.7) para correcciones de fallas y cambios menores), la cosa es que el programa está casi completo para su distribución, pero ahora me estoy perdiendo "Varias versiones menores, ¿cómo manejan ustedes esa situación? ¿Simplemente saltas los números?
Eso me lleva a la segunda pregunta.
2) ¿Qué es una buena versión de partida número
estoy a punto de iniciar un nuevo proyecto. Esta vez no es tan pequeño de un proyecto y será público y libre para modificarlo, no quiero tener los problemas mencionados anteriormente. Entonces, ¿cuál sería un buen punto de partida?
Bono pregunta:
3) ¿Está bien para hacer los números por encima de 10? como v1.25 o v2.2.30?
No he visto software con ese tipo de numeración (probablemente lo muestren solo en la sección de ayuda o en su página web), de nuevo soy consciente de que no hay reglas para eso, pero parece ser que hay un consentimiento general sobre cómo mantener los números de versión.
Las versiones de software no son lo que normalmente se entiende por 'control de versiones' y no veo nada que ver con git aquí. –
"No he visto software con ese tipo de numeración" - La última versión del kernel de Linux es 2.6.34.1 –
Sí, la versión puede ser cualquier cosa que desee, pero debe ser lógica (para virar). –