[Solo PaaS]{class="badge informative" title="Applicabile solo ai progetti Adobe Commerce on Cloud (infrastruttura PaaS gestita da Adobe) e ai progetti on-premise."}

bin/uct (Upgrade Compatibility Tool)

Versione: 3.0.25

Questo riferimento contiene 9 comandi disponibili tramite lo strumento della riga di comando bin/uct.
L'elenco iniziale viene generato automaticamente utilizzando il comando bin/uct list in Adobe Commerce.

Generale

Ulteriori informazioni sullo strumento in Panoramica.

NOTE
Il comando composer update non funziona per l'aggiornamento di questo strumento. È necessario scaricare e installare la versione più recente.

Questa documentazione di riferimento viene generata dal codice sorgente dell’applicazione. Per modificare la documentazione, apri
una richiesta pull per il comando corrispondente nell'archivio codebase pertinente. Consulta
Contributi codice per ulteriori informazioni.

Opzioni globali

--help, -h

Visualizza la Guida per il comando specificato. Se non viene assegnato alcun comando, visualizzare la Guida per il comando list

  • Predefinito: false
  • Non accetta un valore

--quiet, -q

Non inviare messaggi

  • Predefinito: false
  • Non accetta un valore

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

Aumenta la gravità dei messaggi: 1 per l’output normale, 2 per l’output più dettagliato e 3 per il debug

  • Predefinito: false
  • Non accetta un valore

--version, -V

Visualizza questa versione dell'applicazione

  • Predefinito: false
  • Non accetta un valore

--ansi

Forza (o disattiva — senza ansi) output ANSI

  • Non accetta un valore

--no-ansi

Ignora l'opzione "—ansi"

  • Predefinito: false
  • Non accetta un valore

--no-interaction, -n

Non porre domande interattive

  • Predefinito: false
  • Non accetta un valore

_complete

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

Comando interno per fornire suggerimenti per il completamento della shell

Opzioni

Per le opzioni globali, vedi Opzioni globali.

--shell, -s

Tipo di conchiglia ("bash", "fish", "zsh")

  • Richiede un valore

--input, -i

Array di token di input (ad esempio, COMP_WORDS o argv)

  • Predefinito: []
  • Richiede un valore

--current, -c

Indice dell'array "input" in cui si trova il cursore (ad esempio, COMP_CWORD)

  • Richiede un valore

--api-version, -a

Versione API dello script di completamento

  • Richiede un valore

--symfony, -S

obsoleto

  • Richiede un valore

completion

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

Scarica lo script di completamento della shell

The completion command dumps the shell completion script required
to use shell autocompletion (currently, bash, fish, zsh completion are supported).

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

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

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

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

    uct/bin/uct completion  > 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 )"

Argomenti

shell

Se non specificato, verrà utilizzato il tipo di shell (ad esempio "bash") e il valore dell’env var "$SHELL"

Opzioni

Per le opzioni globali, vedi Opzioni globali.

--debug

Suddividi il registro di debug di completamento

  • Predefinito: false
  • Non accetta un valore

help

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

Visualizza la Guida per 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.

Argomenti

command_name

Nome del comando

  • Predefinito: help

Opzioni

Per le opzioni globali, vedi Opzioni globali.

--format

Il formato di output (txt, xml, json o md)

  • Predefinito: txt
  • Richiede un valore

--raw

Per visualizzare la guida dei comandi raw

  • Predefinito: false
  • Non accetta un valore

list

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

Comandi elenco

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

Argomenti

namespace

Nome dello spazio dei nomi

Opzioni

Per le opzioni globali, vedi Opzioni globali.

--raw

Per generare l'elenco dei comandi raw

  • Predefinito: false
  • Non accetta un valore

--format

Il formato di output (txt, xml, json o md)

  • Predefinito: txt
  • Richiede un valore

--short

Per ignorare la descrizione degli argomenti dei comandi

  • Predefinito: false
  • Non accetta un valore

refactor

bin/uct refactor <path>

Risolve i problemi che possono essere risolti automaticamente. Il codice nel percorso fornito verrà aggiornato.

Argomenti

path

Percorso per risolvere i problemi in.

  • Obbligatorio

Opzioni

Per le opzioni globali, vedi Opzioni globali.

core:code:changes

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

Lo strumento di compatibilità per l’aggiornamento è uno strumento da riga di comando che controlla un’istanza di Adobe Commerce rispetto a una versione specifica analizzando tutti i moduli non Adobe Commerce installati all’interno. Restituisce un elenco di errori e avvisi ai quali è necessario rispondere prima di eseguire l'aggiornamento a una nuova versione del codice Adobe Commerce.

Argomenti

dir

Directory di installazione di Adobe Commerce.

  • Obbligatorio

vanilla-dir

directory di installazione di Adobe Commerce vanilla.

Opzioni

Per le opzioni globali, vedi Opzioni globali.

--output, -o

Percorso del file in cui verrà esportato l’output (Formato Json)

  • Accetta un valore

dbschema:diff

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

Consenti di elencare le differenze dello schema di Adobe Commerce DB tra due versioni selezionate. Versioni disponibili: 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 | 2.4.4-p12 | 2.4.5-p11 | 2.4.6-p9 | 2,4,7-p4 | 2.4.8-beta2 | 2.4.4-p13 | 2.4.5-p12 | 2.4.6-p10 | 2,4,7-p5 | 2.4.8. | 2,4,9-alfa2 | 2.4.8-p2 | 2,4,7-p7 | 2.4.6-p12 | 2.4.5-p14 | 2.4.4-p15 | 2,4,9-alfa1 | 2,4,8-p1 | 2,4,7-p6 | 2.4.6-p11 | 2.4.5-p13 | 2.4.4-p14 | 2,4,9-alfa3 | 2.4.8-p3 | 2.4.7-p8 | 2.4.6-p13 | 2.4.5-p15 | 2.4.4-p16

Argomenti

current-version

versione corrente (ad esempio 2.3.2).

  • Obbligatorio

target-version

versione di destinazione (ad esempio 2.4.5).

  • Obbligatorio

Opzioni

Per le opzioni globali, vedi Opzioni globali.

graphql:compare

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

Verifica compatibilità schema GraphQL

Argomenti

schema1

URL dell’endpoint che punta al primo schema di GraphQL.

  • Obbligatorio

schema2

URL dell’endpoint che punta al secondo schema di GraphQL.

  • Obbligatorio

Opzioni

Per le opzioni globali, vedi Opzioni globali.

--output, -o

Percorso del file in cui verrà esportato l’output (Formato JSON)

  • Accetta un valore

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>

Upgrade Compatibility Tool è uno strumento da riga di comando che controlla un’istanza personalizzata di Adobe Commerce rispetto a una versione specifica analizzando tutti i moduli installati al suo interno. Restituisce un elenco di errori e avvisi che devono essere corretti prima dell’aggiornamento alla versione più recente di Adobe Commerce.

Argomenti

dir

Directory di installazione di Adobe Commerce.

  • Obbligatorio

Opzioni

Per le opzioni globali, vedi Opzioni globali.

--current-version, -a

Se omesso, verrà utilizzata la versione corrente di Adobe Commerce, ovvero la versione dell’installazione di Adobe Commerce.

  • Accetta un valore

--coming-version, -c

Versione Adobe Commerce di destinazione. Se omessa, verrà utilizzata la versione stabile più recente di Adobe Commerce. Versioni disponibili di Adobe Commerce: 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.4-p12 | 2.4.4-p13 | 2.4.4-p14 | 2.4.4-p15 | 2.4.4-p16 | 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.5-p11 | 2.4.5-p12 | 2.4.5-p13 | 2.4.5-p14 | 2.4.5-p15 | 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.6-p9 | 2.4.6-p10 | 2.4.6-p11 | 2.4.6-p12 | 2.4.6-p13 | 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.7-p4 | 2.4.7-p5 | 2.4.7-p6 | 2.4.7-p7 | 2.4.7-p8 | 2.4.8-beta1 | 2.4.8-beta2 | 2.4.8 | 2.4.8-p1 | 2.4.8-p2 | 2.4.8-p3 | 2.4.9-alfa1 | 2.4.9-alfa2 | 2,4,9-alfa3

  • Accetta un valore

--json-output-path

Percorso del file in cui verrà esportato l’output in formato JSON

  • Accetta un valore

--html-output-path

Percorso del file in cui verrà esportato l’output in formato HTML

  • Accetta un valore

--min-issue-level

Livello di problema minimo da visualizzare nel rapporto (avviso, errore o critico).

  • Predefinito: warning
  • Accetta un valore

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

Ignora problemi comuni per la versione corrente e quella in arrivo

  • Predefinito: false
  • Non accetta un valore

--context

Contesto di esecuzione. Questa opzione è a scopo di integrazione e non influisce sul risultato dell’esecuzione.

  • Richiede un valore
recommendation-more-help
c2d96e17-5179-455c-ad3a-e1697bb4e8c3