bin/uct (herramienta de compatibilidad de actualización)

Versión: 3.0.20

Esta referencia contiene 9 comandos disponibles mediante la herramienta de línea de comandos bin/uct.
La lista inicial se genera automáticamente usando el comando bin/uct list en Adobe Commerce.

General

Obtenga más información acerca de la herramienta en Información general.

Esta documentación de referencia se genera a partir del código fuente de la aplicación. Para cambiar la documentación, debe abrir una solicitud de extracción para el comando correspondiente en el repositorio codebase correspondiente. Consulte Contribuciones de código para obtener más información.

Opciones globales

--help, -h

Muestra la ayuda del comando especificado. Cuando no se proporciona ningún comando, se muestra la ayuda para el comando de lista

  • Predeterminado: false
  • No acepta un valor

--quiet, -q

No generar ningún mensaje

  • Predeterminado: false
  • No acepta un valor

--verbose, -v|-vv|-vvv

Aumente el nivel de detalle de los mensajes: 1 para un resultado normal, 2 para un resultado más detallado y 3 para una depuración

  • Predeterminado: false
  • No acepta un valor

--version, -V

Mostrar esta versión de la aplicación

  • Predeterminado: false
  • No acepta un valor

--ansi

Forzar (o deshabilitar —sin ansi) la salida ANSI

  • No acepta un valor

--no-ansi

Anule la opción "—ansi"

  • Predeterminado: false
  • No acepta un valor

--no-interaction, -n

No haga ninguna pregunta interactiva

  • Predeterminado: false
  • No acepta un valor

_complete

bin/uct _complete [-s|--shell SHELL] [-i|--input INPUT] [-c|--current CURRENT] [-S|--symfony SYMFONY]

Comando interno para proporcionar sugerencias de finalización de shell

Opciones

Para ver las opciones globales, consulte Opciones globales.

--shell, -s

El tipo de shell ("bash")

  • Requiere un valor

--input, -i

Una matriz de tokens de entrada (por ejemplo, COMP_WORDS o argv)

  • Predeterminado: []
  • Requiere un valor

--current, -c

Índice de la matriz de "entrada" en la que se encuentra el cursor (p. ej. COMP_CWORD)

  • Requiere un valor

--symfony, -S

La versión del script de finalización

  • Requiere un valor

completion

bin/uct completion [--debug] [--] [<shell>]

Volcar el script de finalización de shell

The completion command dumps the shell completion script required
to use shell autocompletion (currently only bash completion is supported).

Static installation
-------------------

Dump the script to a global completion file and restart your shell:

    uct/bin/uct completion bash | sudo tee /etc/bash_completion.d/uct

Or dump the script to a local file and source it:

    uct/bin/uct completion bash > completion.sh

    # source the file whenever you use the project
    source completion.sh

    # or add this line at the end of your "~/.bashrc" file:
    source /path/to/completion.sh

Dynamic installation
--------------------

Add this to the end of your shell configuration file (e.g. "~/.bashrc"):

    eval "$(/var/jenkins/workspace/gendocs-uct-cli/uct/bin/uct completion bash)"

Argumentos

shell

El tipo de shell (p. ej. "bash"), el valor de la variable env "$SHELL" se usará si no se proporciona

Opciones

Para ver las opciones globales, consulte Opciones globales.

--debug

Seguimiento del registro de depuración de finalización

  • Predeterminado: false
  • No acepta un valor

help

bin/uct help [--format FORMAT] [--raw] [--] [<command_name>]

Mostrar la ayuda de un comando

The help command displays help for a given command:

  uct/bin/uct help list

You can also output the help in other formats by using the --format option:

  uct/bin/uct help --format=xml list

To display the list of available commands, please use the list command.

Argumentos

command_name

El nombre del comando

  • Predeterminado: help

Opciones

Para ver las opciones globales, consulte Opciones globales.

--format

El formato de salida (txt, xml, json o md)

  • Predeterminado: txt
  • Requiere un valor

--raw

Para generar la ayuda del comando raw

  • Predeterminado: false
  • No acepta un valor

list

bin/uct list [--raw] [--format FORMAT] [--short] [--] [<namespace>]

Comandos de lista

The list command lists all commands:

  uct/bin/uct list

You can also display the commands for a specific namespace:

  uct/bin/uct list test

You can also output the information in other formats by using the --format option:

  uct/bin/uct list --format=xml

It's also possible to get raw list of commands (useful for embedding command runner):

  uct/bin/uct list --raw

Argumentos

namespace

El nombre del área de nombres

Opciones

Para ver las opciones globales, consulte Opciones globales.

--raw

Para generar la lista de comandos raw

  • Predeterminado: false
  • No acepta un valor

--format

El formato de salida (txt, xml, json o md)

  • Predeterminado: txt
  • Requiere un valor

--short

Para omitir la descripción de argumentos de comandos

  • Predeterminado: false
  • No acepta un valor

refactor

bin/uct refactor <path>

Resuelve los problemas que se pueden solucionar automáticamente. Se actualizará el código de la ruta proporcionada.

Argumentos

path

Ruta para resolver problemas en.

  • Requerido

Opciones

Para ver las opciones globales, consulte Opciones globales.

core:code:changes

bin/uct core:code:changes [-o|--output [OUTPUT]] [--] <dir> [<vanilla-dir>]

La herramienta de compatibilidad de actualización es una herramienta de línea de comandos que compara una instancia de Adobe Commerce con una versión específica analizando todos los módulos que no son de Adobe Commerce instalados en ella. Devuelve una lista de errores y advertencias que debe corregir antes de actualizar a una nueva versión del código Adobe Commerce.

Argumentos

dir

Directorio de instalación de Adobe Commerce.

  • Requerido

vanilla-dir

directorio de instalación de Adobe Commerce vanilla.

Opciones

Para ver las opciones globales, consulte Opciones globales.

--output, -o

Ruta del archivo donde se exportará la salida (formato Json)

  • Acepta un valor

dbschema:diff

bin/uct dbschema:diff <current-version> <target-version>

Permitir la lista de diferencias de esquema de Adobe Commerce DB entre dos versiones seleccionadas. Versiones disponibles: 2.3.0 | 2.3.1. | 2.3.2 | 2.3.2-p2 | 2.3.3 | 2.3.3-p1 | 2.3.4 | 2.3.4-p1 | 2.3.4-p2 | 2.3.5 | 2,3,5-p1 | 2,3,5-p2 | 2.3.6 | 2.3.6-p1 | 2.3.7 | 2.3.7-p1 | 2,3,7-p2 | 2.3.7-p3 | 2.3.7-p4 | 2.4.0 | 2.4.0-p1 | 2.4.1 | 2.4.1-p1 | 2.4.2 | 2.4.2-p1 | 2.4.2-p2 | 2.4.3 | 2.4.3-p1 | 2.4.3-p2 | 2.4.3-p3 | 2.4.4 | 2.4.4-p1 | 2.4.5 | 2.4.4-p2 | 2,4,5-p1 | 2.4.4-p3 | 2.4.4-p4 | 2.4.4-p5 | 2,4,5-p2 | 2,4,5-p3 | 2.4.5-p4 | 2.4.6 | 2.4.6-p1 | 2.4.6-p2 | 2.4.7-beta1 | 2.4.4-p6 | 2,4,5-p5 | 2.4.6-p3 | 2.4.7-beta2 | 2.4.4-p7 | 2.4.5-p6 | 2.4.6-p4 | 2.4.7-beta3 | 2.4.7 | 2.4.6-p5 | 2.4.5-p7 | 2.4.4-p8 | 2.4.4-p9 | 2,4,5-p8 | 2.4.6-p6 | 2.4.7-p1 | 2.4.4-p10 | 2,4,5-p9 | 2.4.6-p7 | 2,4,7-p2 | 2.4.4-p11 | 2,4,5-p10 | 2.4.6-p8 | 2.4.7-p3 | 2.4.8-beta1

Argumentos

current-version

versión actual (p. ej. 2.3.2).

  • Requerido

target-version

versión de target (p. ej. 2.4.5).

  • Requerido

Opciones

Para ver las opciones globales, consulte Opciones globales.

graphql:compare

bin/uct graphql:compare [-o|--output [OUTPUT]] [--] <schema1> <schema2>

Verificación de la compatibilidad del esquema GraphQL

Argumentos

schema1

Dirección URL de extremo que señala al primer esquema de GraphQL.

  • Requerido

schema2

Dirección URL de extremo que señala al segundo esquema de GraphQL.

  • Requerido

Opciones

Para ver las opciones globales, consulte Opciones globales.

--output, -o

Ruta del archivo donde se exportará la salida (formato JSON)

  • Acepta un valor

upgrade:check

bin/uct upgrade:check [-a|--current-version [CURRENT-VERSION]] [-c|--coming-version [COMING-VERSION]] [--json-output-path [JSON-OUTPUT-PATH]] [--html-output-path [HTML-OUTPUT-PATH]] [--min-issue-level [MIN-ISSUE-LEVEL]] [-i|--ignore-current-version-compatibility-issues] [--context CONTEXT] [--] <dir>

La herramienta de compatibilidad de actualización es una herramienta de línea de comandos que compara una instancia personalizada de Adobe Commerce con una versión específica analizando todos los módulos instalados en ella. Devuelve una lista de errores y advertencias que deben solucionarse antes de actualizar a la última versión de Adobe Commerce.

Argumentos

dir

Directorio de instalación de Adobe Commerce.

  • Requerido

Opciones

Para ver las opciones globales, consulte Opciones globales.

--current-version, -a

Si se omite, se utilizará la versión actual de Adobe Commerce o la versión de la instalación de Adobe Commerce.

  • Acepta un valor

--coming-version, -c

Versión de Adobe Commerce de destino. Si se omite, se utilizará la última versión estable lanzada de Adobe Commerce. Versiones de Adobe Commerce disponibles: 2.3.0 | 2.3.1 | 2.3.2 | 2.3.2-p2 | 2.3.3 | 2.3.3-p1 | 2.3.4 | 2.3.4-p1 | 2.3.4-p2 | 2.3.5 | 2.3.5-p1 | 2.3.5-p2 | 2.3.6 | 2.3.6-p1 | 2.3.7 | 2.3.7-p1 | 2.3.7-p2 | 2.3.7-p3 | 2.3.7-p4 | 2.4.0 | 2.4.0-p1 | 2.4.1 | 2.4.1-p1 | 2.4.2 | 2.4.2-p1 | 2.4.2-p2 | 2.4.3 | 2.4.3-p1 | 2.4.3-p2 | 2.4.3-p3 | 2.4.4 | 2.4.4-p1 | 2.4.4-p2 | 2.4.4-p3 | 2.4.4-p4 | 2.4.4-p5 | 2.4.4-p6 | 2.4.4-p7 | 2.4.4-p8 | 2.4.4-p9 | 2.4.4-p10 | 2.4.4-p11 | 2.4.5 | 2.4.5-p1 | 2.4.5-p2 | 2.4.5-p3 | 2.4.5-p4 | 2.4.5-p5 | 2.4.5-p6 | 2.4.5-p7 | 2.4.5-p8 | 2.4.5-p9 | 2.4.5-p10 | 2.4.6 | 2.4.6-p1 | 2.4.6-p2 | 2.4.6-p3 | 2.4.6-p4 | 2.4.6-p5 | 2.4.6-p6 | 2.4.6-p7 | 2.4.6-p8 | 2.4.7-beta1 | 2.4.7-beta2 | 2.4.7-beta3 | 2.4.7 | 2.4.7-p1 | 2.4.7-p2 | 2.4.7-p3 | 2.4.8-beta1

  • Acepta un valor

--json-output-path

Ruta del archivo donde se exportará la salida en formato json

  • Acepta un valor

--html-output-path

Ruta del archivo donde se exportará la salida en formato de HTML

  • Acepta un valor

--min-issue-level

Nivel mínimo de problema que desea ver en el informe (advertencia, error o crítico).

  • Predeterminado: warning
  • Acepta un valor

--ignore-current-version-compatibility-issues, -i

Ignorar problemas comunes de la versión actual y futura

  • Predeterminado: false
  • No acepta un valor

--context

Contexto de ejecución. Esta opción se utiliza con fines de integración y no afecta al resultado de la ejecución.

  • Requiere un valor
recommendation-more-help
c2d96e17-5179-455c-ad3a-e1697bb4e8c3