Numeración de versiones de Velneo
Un número de versión de Velneo tiene el formato siguiente:
XX.xx.yy.zzzzz
Veremos a continuación lo qué quiere decir cada parte del mismo.
XX: es la versión mayor. Los componentes de esta versión no serán compatibles con los de versiones anteriores, a excepción de Velneo vClient y vDataClient. Ejemplos:
Un Velneo vDevelop de la versión 20.0 no podrá conectarse con un servidor de la versión 21.0.
Un Velneo vDevelop de la versión 21.0 no podrá conectarse con un servidor de la versión 20.0.
Un Velneo vClient de la versión 20.0 no podrá conectarse con un servidor de la versión 21.0.
Un Velneo vClient de la versión 21.0 podrá conectarse con un servidor de la versión 20.0.
Un Velneo vServer de la versión 20.0 no podrán servir una solución editadas con la versión 21.0.
Los proyectos que se editen con una versión mayor y que vengan de versiones anteriores, serán migrados a esa versión mayor. Es decir, que si editamos un proyecto de la versión 20.0 con Velneo vDevelop 21.0, al guardar el proyecto éste será migrado a la versión 21.0, ya no siendo posible su edición con la versión 20.0.
xx: es la versión menor. Los componentes de esta versión serán compatibles con los de otras versiones mayores de la misma versión mayor. Ejemplo:
Todos los componentes de la versión 20.0 y los de la versión 20.1 son compatibles entre sí.
Concretan la versión, pero son de uso interno:
yy: versión de publicación.
zzzzz: número de build.
Ejemplo de número de versión: 20.1.3.1482
Obtener versión por línea de comandos
Si queremos conocer la versión de un componente de Velneo por línea de comandos podemos obtenerlo con el parámetro /v o /version. El Windows, excepto en el caso de Velneo vServer, requiere redirigir su salida. Ejemplos:
Windows:
vClient.exe /version > c:\temp\ver.txt
vClient.exe /v > c:\temp\ver.txt
vServer.exe /v
Linux:
vAdmin.sh /v
vAdmin.sh /version
vServer.sh /v
En el caso de Velneo vModApache, se reserva una petición para devolver el número de versión.