UiPath Documentation
uipath-cli
latest
false
Guia do usuário da UiPath CLI
Importante :
Este conteúdo foi traduzido com auxílio de tradução automática. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

limpeza de solução uipath

Sintaxe e opções para a "limpação da solução uip", que remove itens não utilizados de cada projeto em uma solução da UiPath.

uip solution cleanup remove itens não utilizados (atividades, dependências) de cada projeto em uma solução. Para um diretório de soluções, as origens do projeto são modificadas no local; passe --dry-run para detectar apenas itens não utilizados sem alterar nada.

Resumo​

uip solution cleanup <solutionPath> [--dry-run] [--skip-imports] [--nuget-sources-config-path <path>] [--exclude-configured-sources] [--feed-folder <name>] [--login-validity <minutes>]
uip solution cleanup <solutionPath> [--dry-run] [--skip-imports] [--nuget-sources-config-path <path>] [--exclude-configured-sources] [--feed-folder <name>] [--login-validity <minutes>]

Argumentos​

NameRequiredFinalidade
<solutionPath>simCaminho para um diretório de solução (contendo .uipx) ou um arquivo .uis.

Opções​

LongValorPadrãoDescription
--dry-runBandeiradesativadaDetecta itens não utilizados, mas não modifique nenhum arquivo do projeto.
--skip-importsBandeiradesativadaNão limpe referências agora não utilizadas para itens removidos nos arquivos do projeto.
--nuget-sources-config-pathPath—Caminho para um arquivo de configuração de origens do NuGet.
--exclude-configured-sourcesBandeiradesativadaResolver dependências do projeto apenas a partir de feeds de tenant e.--nuget-sources-config-path Solta os feeds UiPath e nuget.org integrados — uma dependência fora desses feeds não será restaurada.
--feed-folderNome ou caminho—Resolva as dependências do projeto a partir do feed da biblioteca desta pasta do Orchestrator em vez de cada feed do tenant.
--login-validityminutos10Mínimo de minutos antes da expiração do token para disparar uma atualização.

Exemplos​

# Remove unused items from every project, modifying files in place
uip solution cleanup ./my-solution

# Detect without modifying anything
uip solution cleanup ./my-solution --dry-run
# Remove unused items from every project, modifying files in place
uip solution cleanup ./my-solution

# Detect without modifying anything
uip solution cleanup ./my-solution --dry-run

Formato dos dados (--output json)​

{
  "Code": "SolutionCleanup",
  "Data": {
    "DryRun": false,
    "ChangedFilesByProject": {
      "project-design-id": ["project.json", "Main.xaml"]
    },
    "CleanupByProject": {
      "project-design-id": {
        "unusedItems": ["UiPath.Stale.Activities"],
        "cleanedFiles": ["Main.xaml"]
      }
    }
  }
}
{
  "Code": "SolutionCleanup",
  "Data": {
    "DryRun": false,
    "ChangedFilesByProject": {
      "project-design-id": ["project.json", "Main.xaml"]
    },
    "CleanupByProject": {
      "project-design-id": {
        "unusedItems": ["UiPath.Stale.Activities"],
        "cleanedFiles": ["Main.xaml"]
      }
    }
  }
}

Com --dry-run, ChangedFilesByProject está vazio e o cleanedFiles de cada projeto permanece vazio, pois nada foi escrito.

Códigos de saída​

Consulte Códigos de saída para o contrato compartilhado.

Veja também​

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades