UiPath Documentation
uipath-cli
latest
false
UiPath CLI ユーザー ガイド
重要 :
このコンテンツは機械翻訳によって処理されています。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。

UIP ソリューションのクリーンアップ

「uip solution cleanup」の構文とオプション - UiPath ソリューション内のすべてのプロジェクトから未使用の項目を削除します。

uip solution cleanup は、ソリューション内のすべてのプロジェクトから未使用の項目 (アクティビティ、依存関係) を削除します。ソリューション ディレクトリの場合、プロジェクト ソースはその場で変更されます。渡す --dry-run は、未使用の項目のみを検出し、何も変更しません。

概要​

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

引数​

名前Required目的
<solutionPath>○ソリューション ディレクトリ ( を含む .uipx) または .uis ファイルへのパスです。

オプション​

長押し値 (Value)既定 (Default)説明
--dry-runフラグ無効未使用の項目を検出しますが、プロジェクト ファイルは一切変更しません。
--skip-importsフラグ無効プロジェクトのファイル内の削除された項目への、現在使用されていない参照をクリーンアップしないでください。
--nuget-sources-config-pathパス—NuGet ソース構成ファイルへのパスです。
--exclude-configured-sourcesフラグ無効プロジェクトの依存関係は、テナント フィードと --nuget-sources-config-pathからのみ解決します。組み込みの UiPath フィードと nuget.org フィードを削除します。これらのフィードに依存していない依存関係は復元できません。
--feed-folder名前またはパス—プロジェクトの依存関係を、すべてのテナント フィードではなくこの Orchestrator フォルダーのライブラリ フィードから解決します。
--login-validity分10更新をトリガーするまでの最小分単位: トークンの有効期限が切れるまでの最小分単位です。
# 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

データシェイプ(--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"]
      }
    }
  }
}

--dry-runでは、何も書き込まれていないため、ChangedFilesByProjectは空になり、各プロジェクトのcleanedFilesは空のままになります。

終了コード​

共有コントラクト の終了コード を参照してください。

  • uip solution restore — NuGet の依存関係を解決します (pack前に実行します。クリーンアップには関係ありません)。
  • uip solution pack — クリーンアップ後にソリューションをパッケージ化します。

参照​

このページは役に立ちましたか?

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得