FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Criterios para poner versión a una aplicación Delphi
Hola colegas.
Estuve buscando información en el foro acerca de qué se debe tener en cuenta a fin de poner números de versión a nuestras aplicaciones Delphi, pero no la encontré. En las opciones de un proyecto Delphi tenemos la opción "Version Info". Luego, en la sección "Module version number" tenemos la versión en sí, compuesta de cuatro partes:
La primera vez que se crea el proyecto tiene una versión por defecto de 1.0.0.0. La pregunta es: ¿qué se debe tener en cuenta para que la versión, a medida que vayamos sacando nuevas versiones del proyecto, sea por ejemplo una de las siguientes?
También veo que está la casilla "Auto-increment build number" pero seguramente habrá casos en los que no quiero usar esta opción y lo quiera hacer manualmente. En síntesis, ¿cuáles serían los criterios a tener en cuenta para poner tal o cual número de versión? Gracias de antemano y saludos. |
#2
|
||||
|
||||
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:
|
#3
|
|||
|
|||
Muchas gracias roman por tu respuesta.
Yo también me imaginaba que la cuestión de las versiones era algo más subjetivo que otra cosa, pero en el fondo, como en todas las cosas, debe haber algún criterio o al menos recomendaciones acerca de cómo hacerlo, por eso me interesaba hacer esta pregunta para tener un panorama más amplio al respecto. Voy a buscar el tema que me recomendaste. Saludos. |
#4
|
||||
|
||||
El sitio oficial es este
Yo recomiendo seguir los lineamientos de ese versionado, en especial para bibliotecas, componentes, frameworks, ya que tus usuarios son desarrolladores, entonces este esquema de versionado nos permite saber si una actualizacion es compatible o no con el codigo que ya tengo funcionando. Por supuesto que detras de el "numerito" hay un ser humano que puede hacer (como decimos en Argentina) "lo que se le cante", y sacar la actualizacion de 1.2.1 => 1.2.2 que se supone que es compatible con la anterior y en realidad re-implemento el framework entero Pero todo lo que sea estandares, es preferible seguirlos a ir en contra de ellos. De hecho es asi como cosas grandes (inmensas) como la internet funcionan, sino seria imposible Saludos |
#5
|
||||
|
||||
No se si responderá a un estandar pero algunas compañías están optando por versionar con el año, el periodo/trimestre/mes de salida y la versión interna
Algo como: 17.10.1.1 Donde: 17: Año 2017 10: Mes octubre 1: Versión Major 1: Build
__________________
Buena caza y buen remar... http://mivaler.blogspot.com |
#6
|
|||
|
|||
AgustinOrtu:
Justamente, siguiendo la sugerencia de roman, y leyendo el enlace que me había enviado, me puse a buscar más información y encontré la página en español del sitio que vos mencionás. Se ve muy interesante; nunca antes había prestado mucha atención al tema de las versiones de mis proyectos ya que hasta el momento no tenía necesidad de hacerlo, pero reconozco que es un tema que es importante saber, sobretodo si fuéramos a escribir código que luego será usado por otros desarrolladores. Gracias también movorack por tu aporte. Ése es un criterio que no lo conocía. Es realmente enriquecedor tener colaboración de varias personas. Saludos colegas. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
RAUDUS DELPHI para WEB Nueva Version 0.95 | ASAPLTDA | Noticias | 4 | 29-07-2013 18:24:46 |
Que versión de delphi supera a la 7 para win32 | David | Varios | 30 | 15-11-2009 17:59:47 |
Comparar version de Aplicacion para Actualizar | amadis | Varios | 2 | 01-03-2007 02:07:44 |
como puedo hacer para cambiar un archivo de excel con versión 2.1 a versión 8.0 | RONPABLO | Servers | 4 | 23-01-2006 07:02:38 |
Versión de la aplicación Delphi | HombreSigma | API de Windows | 1 | 19-09-2003 09:02:15 |
|