Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
38 changes: 19 additions & 19 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,28 +1,28 @@
# AppGini Documentation
# Documentación de AppGini

This repository contains the source files (in Markdown format) used for the [AppGini documentation](https://bigprof.com/appgini/help).
Este repositorio contiene los archivos fuente (en formato Markdown) utilizados para la [documentación de AppGini](https://bigprof.com/appgini/help).

[AppGini](https://bigprof.com/appgini/) is a web application development environment that dramatically reduces the time and effort required to create data-driven web applications.
It enables you to create data-driven web applications without having to write any code. You can use it to create custom web applications for
managing your data, your processes, and your customers.
[AppGini](https://bigprof.com/appgini/) es un entorno de desarrollo de aplicaciones web que reduce drásticamente el tiempo y el esfuerzo necesarios para crear aplicaciones web basadas en datos.
Permite crear aplicaciones web basadas en datos sin tener que escribir ningún código. Puede utilizarlo para crear aplicaciones web personalizadas para
gestionar sus datos, sus procesos y sus clientes.

## Document format
## Formato del documento

The documentation is written in extended Markdown format. Each page is a separate Markdown file in the `pages` directory.
This directory contains subdirectories for each section of the documentation, such as `working-with-projects`, `advanced-topics`, etc.
The `index.md` file in each subdirectory is the main page for that section.
La documentación está escrita en formato Markdown extendido. Cada página es un archivo Markdown independiente en el directorio `pages`.
Este directorio contiene subdirectorios para cada sección de la documentación, como `working-with-projects`, `advanced-topics`, etc.
El archivo `index.md` de cada subdirectorio es la página principal de esa sección.

*Front matter* is used to specify various information about each page. Currently supported front matter fields are:
La *información preliminar* (front matter) se utiliza para especificar diversa información sobre cada página. Actualmente, los campos de información preliminar admitidos son:

* `title`: The title of the page (applied to the `<title>` tag in the generated HTML, as well as the page heading).
* `description`: A brief description of the page's content, applied to the `<meta name="description">` tag in the generated HTML.
* `keywords`: A comma-separated list of keywords for the page, applied to the `<meta name="keywords">` tag in the generated HTML.
* `linkTitle`: The title of the page as it *should* appear in the TOC men. Typically, this is a shorter version of the `title` field.
* `slug`: The URL of the page, relative to the root of the documentation. For example, `help/working-with-projects`.
* `title`: El título de la página (aplicado a la etiqueta `<title>` en el HTML generado, así como al encabezado de la página).
* `description`: Una breve descripción del contenido de la página, aplicada a la etiqueta `<meta name="description">` en el HTML generado.
* `keywords`: Una lista de palabras clave separadas por comas para la página, aplicada a la etiqueta `<meta name="keywords">` en el HTML generado.
* `linkTitle`: El título de la página tal como *debería* aparecer en el menú TDC (Tabla de Contenidos). Normalmente, esta es una versión más corta del campo `title`.
* `slug`: La URL de la página, relativa a la raíz de la documentación. Por ejemplo, `help/working-with-projects`.

In general, the front matter follows the same rules of [Hugo static site generator](https://gohugo.io/content-management/front-matter/),
though Hugo is not used to generate this documentation. Only the yaml dialect of front matter is supported.
En general, la información preliminar sigue las mismas reglas del [generador de sitios estáticos Hugo](https://gohugo.io/content-management/front-matter/),
aunque Hugo no se utiliza para generar esta documentación. Solo se admite el dialecto yaml de la información preliminar.

## Contributing
## Contribuir

If you'd like to contribute to the documentation, please fork this repository, make your changes, and submit a pull request.
Si desea contribuir a la documentación, por favor, haga un fork de este repositorio, realice sus cambios y envíe una pull request.
51 changes: 25 additions & 26 deletions pages/advanced-topics/command-line-parameters.md
Original file line number Diff line number Diff line change
@@ -1,78 +1,77 @@
---
title: Command-line parameters
linkTitle: Command-line parameters
title: Parámetros de línea de comandos
linkTitle: Parámetros de línea de comandos
slug: help/advanced-topics/command-line-parameters
description: Command-line parameters to automate AppGini, including generating apps from project files, specifying output paths, and uploading apps to servers.
keywords: command-line parameters, generate, output, upload, log, CI/CD, deployment
description: Parámetros de línea de comandos para automatizar AppGini, incluyendo la generación de aplicaciones a partir de archivos de proyecto, la especificación de rutas de salida y la carga de aplicaciones a servidores.
keywords: parámetros de línea de comandos, generar, salida, cargar, log, CI/CD, despliegue
---

# Command-line parameters
# Parámetros de línea de comandos

> **Command-line parameters work only with [AppGini Pro](https://bigprof.com/appgini/order).**
> **Los parámetros de línea de comandos solo funcionan con [AppGini Pro](https://bigprof.com/appgini/order).**

You can use command-line parameters to automate AppGini. For example, you can add a command to generate an AppGini application as part of your deployment workflow in a batch/script file. Currently, the following parameters are supported:
Puede utilizar parámetros de línea de comandos para automatizar AppGini. Por ejemplo, puede agregar un comando para generar una aplicación AppGini como parte de su flujo de trabajo de despliegue en un archivo de procesamiento por lotes/script. Actualmente, se admiten los siguientes parámetros:

## `--generate`

**Usage:** `--generate "path\to\project\file"`
**Uso:** `--generate "ruta\al\archivo\de\proyecto"`

(Added in AppGini 5.11). Generates application from provided AXP project file, using the output path and file overwriting settings stored in the project file, then quits. If the path to the project file contains spaces, use double-quotes around the project path.
(Añadido en AppGini 5.11). Genera la aplicación a partir del archivo de proyecto AXP proporcionado, utilizando la ruta de salida y la configuración de sobrescritura de archivos almacenada en el archivo de proyecto, y luego sale. Si la ruta al archivo de proyecto contiene espacios, utilice comillas dobles alrededor de la ruta del proyecto.

## `--log`

**Usage:** `--log "path\to\log\file"`
**Uso:** `--log "ruta\al\archivo\de\registro"`

(Added in AppGini 5.81). Specifies a path to a log file to save the output log to when generating an app. If the log file path contains spaces, use double-quotes around it.
(Añadido en AppGini 5.81). Especifica una ruta a un archivo de registro para guardar el registro de salida al generar una aplicación. Si la ruta del archivo de registro contiene espacios, utilice comillas dobles alrededor de ella.

## `--open`

**Usage:** `--open "path\to\project\file"`
**Uso:** `--open "ruta\al\archivo\de\proyecto"`

(Added in AppGini 5.73). Opens the specified project file in AppGini. If the path to the project file contains spaces, use double-quotes around the project path.
(Añadido en AppGini 5.73). Abre el archivo de proyecto especificado en AppGini. Si la ruta al archivo de proyecto contiene espacios, utilice comillas dobles alrededor de la ruta del proyecto.

## `--output`

**Usage:** `--output "path\to\ouput\folder"`
**Uso:** `--output "ruta\a\la\carpeta\de\salida"`

(Added in AppGini 5.73). Specifies output path to use when generating an application, overriding the path stored in the project file. A project file must be specified using `--generate`. If the output path contains spaces, use double-quotes around the output path.
(Añadido en AppGini 5.73). Especifica la ruta de salida a utilizar al generar una aplicación, sobrescribiendo la ruta almacenada في el archivo de proyecto. Se debe especificar un archivo de proyecto utilizando `--generate`. Si la ruta de salida contiene espacios, utilice comillas dobles alrededor de la ruta de salida.

## `--upload`

**Usage:** `--upload "URL"`
**Uso:** `--upload "URL"`

(Added in AppGini 24.19). Uploads the generated app to the specified URL. The URL should point to the root of the AppGini app on the server. If the URL is not provided, the app will be uploaded to application URL specified in the project file. This option must be combined with `--generate` or `--open` to specify the project file. If combined with `--generate`, the app will be generated first then uploaded. If combined with `--open`, the app will be uploaded without generating it. For more information on uploading apps, see [Uploading AppGini apps](../application-uploader.md).
(Añadido en AppGini 24.19). Sube la aplicación generada a la URL especificada. La URL debe apuntar a la raíz de la aplicación AppGini en el servidor. Si no se proporciona la URL, la aplicación se subirá a la URL de la aplicación especificada en el archivo de proyecto. Esta opción debe combinarse con `--generate` o `--open` para especificar el archivo de proyecto. Si se combina con `--generate`, la aplicación se generará primero y luego se subirá. Si se combina con `--open`, la aplicación se subirá sin generarla. Para obtener más información sobre la carga de aplicaciones, consulte [Carga de aplicaciones AppGini](../application-uploader.md).

This feature is great for automating deployment of AppGini apps, and can be used as part of a CI/CD (Continuous Integration/Continuous Deployment) pipeline. See the example in [Deploying one app to multiple servers](#deploying-one-app-to-multiple-servers) below.
Esta característica es ideal para automatizar el despliegue de aplicaciones AppGini y se puede utilizar como parte de un pipeline de CI/CD (Integración Continua/Despliegue Continuo). Consulte el ejemplo en [Despliegue de una aplicación en múltiples servidores](#despliegue-de-una-aplicación-en-múltiples-servidores) a continuación.

## Examples
## Ejemplos

This following command would launch AppGini and generate an application from myapp.axp to the folder stored in the project file.
El siguiente comando iniciaría AppGini y generaría una aplicación a partir de `myapp.axp` en la carpeta almacenada en el archivo de proyecto.

```batch
"C:\Program Files\AppGini\AppGini" --generate C:\projects\myapp.axp
```

This following command would launch AppGini and generate an application from myapp.axp to the folder `C:\xampp\htdocs\myapp2` -- overriding the folder stored in the project file if different. If the specified folder doesn't exist, AppGini will attempt to create it.
El siguiente comando iniciaría AppGini y generaría una aplicación a partir de `myapp.axp` en la carpeta `C:\xampp\htdocs\myapp2`, sobrescribiendo la carpeta almacenada en el archivo de proyecto si es diferente. Si la carpeta especificada no existe, AppGini intentará crearla.

```batch
"C:\Program Files\AppGini\AppGini" --generate C:\projects\myapp.axp --output C:\xampp\htdocs\myapp2
```

This following command would launch AppGini, generate an application from myapp.axp, and save output log to `C:\logs\myapp.log`.
El siguiente comando iniciaría AppGini, generaría una aplicación a partir de `myapp.axp` y guardaría el registro de salida en `C:\logs\myapp.log`.

```batch
"C:\Program Files\AppGini\AppGini" --generate C:\projects\myapp.axp --log C:\logs\myapp.log
```

## Deploying one app to multiple servers
## Despliegue de una aplicación en múltiples servidores

You can use the `--generate` and `--upload` parameters to deploy the same app to multiple servers. For example, the following batch file would generate an app from `myapp.axp` and upload it to three different servers:
Puede utilizar los parámetros `--generate` y `--upload` para desplegar la misma aplicación en múltiples servidores. Por ejemplo, el siguiente archivo de procesamiento por lotes generaría una aplicación a partir de `myapp.axp` y la subiría a tres servidores diferentes:

```batch
"C:\Program Files\AppGini\AppGini" --generate C:\projects\myapp.axp --upload https://server1.com/myapp
"C:\Program Files\AppGini\AppGini" --open C:\projects\myapp.axp --upload https://server2.com/myapp
"C:\Program Files\AppGini\AppGini" --open C:\projects\myapp.axp --upload https://server3.com/myapp
```

We only need to generate the app once, then open the project file and upload it to each server.

Solo necesitamos generar la aplicación una vez, luego abrir el archivo de proyecto y subirlo a cada servidor.
Loading