Nerdbank.DotNetRepoTools 1.0.4

前缀已预定
dotnet tool install --global Nerdbank.DotNetRepoTools --version 1.0.4                
该软件包包含一个 .NET 工具,您可以从壳/命令行调用。
dotnet new tool-manifest # if you are setting up this repo
dotnet tool install --local Nerdbank.DotNetRepoTools --version 1.0.4                
该软件包包含一个 .NET 工具,您可以从壳/命令行调用。
#tool dotnet:?package=Nerdbank.DotNetRepoTools&version=1.0.4                
nuke :add-package Nerdbank.DotNetRepoTools --version 1.0.4                

repo CLI 命令

命令

安装后,使用工具名称 repo 运行命令。

此 CLI 工具具有(或将具有)各种命令和子命令,可使用 -h 选项查找命令、子命令和开关。

$ repo -?

Description:
  A CLI tool with commands to help maintain .NET codebases.

Usage:
  repo [command] [options]

Options:
  --version       Show version information
  -?, -h, --help  Show help and usage information

Commands:
  nuget  NuGet maintenance commands

然后可以深入到子命令中

$ repo nuget -?

Description:
  NuGet maintenance commands

Usage:
  repo nuget [command] [options]

Options:
  -?, -h, --help  Show help and usage information

Commands:
  upgrade <id> <version>  Upgrade a package dependency, and all transitive dependencies such that no package downgrade warnings occur.
  trim <project>          Removes PackageReference items that are redundant because they are to packages that already appear as transitive dependencies.

示例用法

例如,以下命令将升级 repo 的 Directory.Packages.props 文件以消费特定软件包的新版本,并更新此文件中指定的版本的所有传递依赖项,这样您就无需手动升级这些版本以解决软件包降级错误

repo nuget upgrade StreamJsonRpc 1.2.3
产品 兼容和额外的计算目标框架版本。
.NET net8.0 兼容。 net8.0-android 已计算。 net8.0-browser 已计算。 net8.0-ios 已计算。 net8.0-maccatalyst 已计算。 net8.0-macos 已计算。 net8.0-tvos 已计算。 net8.0-windows 已计算。
兼容的目标框架
包含的目标框架(在包中)
更多关于 目标框架.NET Standard 的信息。

此包没有依赖项。

版本 下载 最后更新
1.0.4 101 7/2/2024