|
|
|
|
|
- Presentación
- ¿Cómo proceder?
- Creación de un archivo por lotes
- Consejo
- Informe sobre la situación de un lote
- Describir un lote
- Ejecutar un lote en línea de comandos
Utilización del procesamiento por lotes en varios proyectos
Advertencia
A partir de la versión 16, la creación de procesos por lotes se mantiene por compatibilidad con versiones anteriores. Le recomendamos que utilice Fábrica de software para automatizar el proceso de creación de aplicaciones.
WINDEV, WEBDEV y WINDEV Mobile permiten ejecutar un conjunto de procesos (compilación, generación, ...) que se aplicarán a un proyecto o a un grupo de proyectos. Estos procesos se agrupan en un "lote". Los lotes pueden ejecutarse inmediatamente o mediante las tareas programadas de Windows (compilando un grupo de proyectos cada noche, por ejemplo). Creación de un archivo por lotes Para crear un archivo por lotes: - Seleccione "Taller .. Lote multiproyecto .. Crear un lote". Se inicia el asistente para la creación de lotes.
- Especifique el nombre del lote, su ubicación y su descripción.
Observación: Los archivos por lotes tienen una extensión ".WDBatch". - Seleccione los distintos proyectos que desea tratar por lotes mediante los botones "Añadir un proyecto", "Añadir varios proyectos" y "Eliminar de la lista".
Observaciones:- El orden de los proyectos es muy importante. Por ejemplo, un proyecto que genera un componente utilizado por un segundo proyecto debe procesarse en primer lugar.
- El mismo proyecto puede aparecer varias veces en la lista de proyectos. De hecho, las diferentes configuraciones de proyectos pueden procesarse. Todas las configuraciones del proyecto se tienen en cuenta por defecto. La elección de la configuración a tener en cuenta se realiza en la descripción del lote.
- Especifique los procesos que debe ejecutar el lote. Por defecto se propone una lista de procesos. Puede añadir o eliminar procesos.
Ahora puede configurar las operaciones que se realizarán automáticamente durante la ejecución del lote mediante el botón "Editar la hoja de ruta". Estas operaciones afectan a:- la actualización automática de los componentes.
- la sincronización del proyecto con el análisis.
- sincronizar las plantillas.
- la actualización del proyecto.
- la gestión de los errores de compilación (se ignoran los errores de compilación de UI). Si se selecciona "Iniciar la generación independientemente de los errores", se escribirá una "advertencia" en el informe de estado siempre que se produzca un error de compilación.
- la gestión de pruebas automatizadas. Si se selecciona la opción "Continuar la ejecución por lotes independientemente de los errores", se escribirá una "advertencia" en el informe de estado siempre que se produzca un error en las pruebas automatizadas.
- las opciones específicas de los proyectos que se encuentran en el SCM.
- Especifique las acciones posteriores al lote que deben ejecutarse. Tiene la posibilidad de ejecutar un ejecutable después del lote, cerrar el editor, apagar el ordenador, ... También se puede enviar un informe de estado a WDBal.
- El asistente ha terminado. Es posible:
- Editar descripción del batch. La ventana de descripción del lote permite configurar las características del lote con mayor precisión.
- Ejecutar batch inmediatamente.
- Programar la ejecución del lote mediante la creación de una tarea programada en Windows. Se inicia el asistente para crear una tarea programada.
Consejo Para procesar los proyectos multiproducto (proyecto con una configuración en WINDEV y una configuración en WEBDEV por ejemplo), le aconsejamos crear un lote para cada producto. Por ejemplo, el lote WINDEV se utilizará para procesar la configuración WINDEV del proyecto y el lote WEBDEV se utilizará para procesar la configuración WEBDEV del proyecto. Informe sobre la situación de un lote Al ejecutar un lote, se genera automáticamente un informe de estado (archivo .wbl). Este informe de estado puede abrirse en el editor: - a través de "Taller .. Lote multiproyecto .. Abrir un informe por lotes".
- a través de "Archivo .. Abrir".
La descripción de un lote existente puede visualizarse en cualquier momento. Para ello, abra el lote: - a través de "Taller .. Lote multiproyecto .. Abrir un lote".
- A través de "Archivo .. Abrir".
La ventana de descripción de un lote sirve para: - Cree un nuevo lote (botón "Nuevo").
- Seleccionar un batch existente.
- Inicie la ejecución del lote (botón "Iniciar la ejecución") o programe la ejecución del lote en Windows (botón "Programar la ejecución").
- Definir para cada proyecto procesado por el lote:
- la configuración a procesar. Todas las configuraciones del proyecto se procesan por defecto.
- la lista de procesos a realizar. La lista principal del lote se aplica por defecto a todos los proyectos. Tiene la posibilidad de crear una nueva lista de procesos. Cada proyecto puede asociarse a una lista diferente de procesos. La lista de procesos se muestra en la parte inferior de la pantalla. Se puede definir una hoja de ruta específica para cada lista de procesos.
- Defina las acciones postlote a realizar (botón "Acciones postlote").
Ejecutar un lote en línea de comandos La siguiente sintaxis le permite ejecutar un lote en línea de comandos: En WINDEV: WinDev17.EXE /NAME="<Initials>" /PASS="<Password>" /BATCH="<Full name of batch>" En WINDEV Mobile: WD17Mobile.EXE /NAME="<Initials>" /PASS="<Password>" /BATCH="<Full name of batch>" En WEBDEV: WEBDEV17.EXE /NAME="<Initials>" /PASS="<Password>" /BATCH="<Full name of batch>" donde <Initials> corresponde a las iniciales utilizadas en la ventana de inicio de sesión de WINDEV, WEBDEV y WINDEV Mobile. <Password> corresponde a la contraseña utilizada en la ventana de inicio de sesión de WINDEV, WEBDEV y WINDEV Mobile. <Full name of batch> corresponde a la ruta completa del archivo por lotes a ejecutar. Por ejemplo: WinDev17.EXE /NAME="FP" /BATCH="C:\MyProjects\Test.WDBatch"
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|