UiPath Documentation
uipath-cli
latest
false
Guía del usuario de UiPath CLI
Importante :
Este contenido se ha traducido mediante traducción automática. La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

limpieza de la solución uip

Sintaxis y opciones para la `limpieza de la solución de UIP`, que elimina los elementos no utilizados de cada proyecto en una solución de UiPath.

uip solution cleanup elimina los elementos no utilizados (actividades, dependencias) de cada proyecto en una solución. Para un directorio de soluciones, las fuentes del proyecto se modifican en su lugar; pasa --dry-run para detectar solo los elementos no utilizados sin cambiar nada.

Sinopsis​

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​

NombreObligatorioPropósito
<solutionPath>SíRuta a un directorio de soluciones (que contiene .uipx) o un archivo .uis.

Opciones​

LargoValorPredeterminadoDescripción
--dry-runMarcaDesactivadoDetecta elementos no utilizados, pero no modifica ningún archivo de proyecto.
--skip-importsMarcaDesactivadoNo limpies las referencias ahora no utilizadas a elementos eliminados en los archivos del proyecto.
--nuget-sources-config-pathRuta—Ruta a un archivo de configuración de fuentes de NuGet.
--exclude-configured-sourcesMarcaDesactivadoResuelve las dependencias del proyecto solo desde las fuentes del tenant y --nuget-sources-config-path. Elimina las fuentes integradas de UiPath y nuget.org: una dependencia que no esté en esas fuentes no se restaurará.
--feed-foldernombre o ruta—Resuelva las dependencias del proyecto desde la fuente de la biblioteca de esta carpeta de Orchestrator en lugar de cada fuente de tenant.
--login-validityminutos10Minutos mínimos antes de la caducidad del token para desencadenar una actualización.

Ejemplos​

# 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

Forma de datos (--json de salida)​

{
  "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"]
      }
    }
  }
}

Con --dry-run, ChangedFilesByProject está vacío y cleanedFiles de cada proyecto permanece vacío, ya que no se escribió nada.

Códigos de salida​

Consulta Códigos de salida para el contrato compartido.

  • uip solution restore : resuelve las dependencias de NuGet (se ejecuta antes de pack, no está relacionado con la limpieza).
  • uip solution pack — empaqueta la solución después de limpiarla.

Ver también​

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado