UiPath Documentation
uipath-cli
latest
false
Guide de l'utilisateur de UiPath CLI
Important :
Ce contenu a été traduit à l'aide d'une traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

Nettoyage de la solution UIP

Syntaxe et options pour le « nettoyage de la solution uip», qui supprime les éléments inutilisés de chaque projet d'une solution UiPath.

uip solution cleanup supprime les éléments inutilisés (activités, dépendances) de chaque projet dans une solution. Pour un répertoire de solution, les sources de projet sont modifiées en place; transmettez --dry-run pour détecter uniquement les éléments inutilisés sans rien modifier.

Synthèse​

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>]

Arguments​

NomRequisObjectif
<solutionPath>ouiChemin d’accès à un répertoire de solution (contenu .uipx) ou à un fichier .uis.

Options​

LongValeur (Value)DefaultDescription
--dry-runDrapeaudésactivéDétectez les éléments inutilisés, mais ne modifiez aucun fichier de projet.
--skip-importsDrapeaudésactivéNe éliminez pas les références désormais inutilisées aux éléments supprimés dans les fichiers du projet.
--nuget-sources-config-pathChemin d'accès—Chemin d’accès à un fichier de configuration de sources NuGet.
--exclude-configured-sourcesDrapeaudésactivéRésolvez les dépendances du projet uniquement à partir des flux de locataire et de --nuget-sources-config-path. Dépose les flux UiPath et nuget.org intégrés — une dépendance non basée sur ces flux ne parvient pas à être restaurée.
--feed-foldernom ou chemin—Résolvez les dépendances du projet à partir du flux de bibliothèque de ce dossier Orchestrator au lieu de chaque flux de locataire.
--login-validityminutes10Nombre minimum de minutes avant l’expiration du jeton pour déclencher une actualisation.

Exemples​

# 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

Format des données (--sortie 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"]
      }
    }
  }
}

Avec --dry-run, ChangedFilesByProject est vide et le cleanedFiles de chaque projet reste vide, car rien n’a été écrit.

Codes de sortie​

Voir Codes de sortie pour le contrat partagé.

Voir également​

Cette page vous a-t-elle été utile ?

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour