Add dotnet-tool manpages and update others
This commit is contained in:
parent
de407deff0
commit
5f93685491
29 changed files with 1895 additions and 215 deletions
|
|
@ -1,4 +1,4 @@
|
|||
.\" Automatically generated by Pandoc 2.1.3
|
||||
.\" Automatically generated by Pandoc 2.2.1
|
||||
.\"
|
||||
.TH "dotnet restore command \- .NET Core CLI" "1" "" "" ".NET Core"
|
||||
.hy
|
||||
|
|
@ -12,7 +12,8 @@
|
|||
.IP
|
||||
.nf
|
||||
\f[C]
|
||||
dotnet\ restore\ [<ROOT>]\ [\-\-configfile]\ [\-\-disable\-parallel]\ [\-\-force]\ [\-\-ignore\-failed\-sources]\ [\-\-no\-cache]\ [\-\-no\-dependencies]\ [\-\-packages]\ [\-r|\-\-runtime]\ [\-s|\-\-source]\ [\-v|\-\-verbosity]
|
||||
dotnet\ restore\ [<ROOT>]\ [\-\-configfile]\ [\-\-disable\-parallel]\ [\-\-force]\ [\-\-ignore\-failed\-sources]\ [\-\-no\-cache]
|
||||
\ \ \ \ [\-\-no\-dependencies]\ [\-\-packages]\ [\-r|\-\-runtime]\ [\-s|\-\-source]\ [\-v|\-\-verbosity]
|
||||
dotnet\ restore\ [\-h|\-\-help]
|
||||
\f[]
|
||||
.fi
|
||||
|
|
@ -20,7 +21,8 @@ dotnet\ restore\ [\-h|\-\-help]
|
|||
.IP
|
||||
.nf
|
||||
\f[C]
|
||||
dotnet\ restore\ [<ROOT>]\ [\-\-configfile]\ [\-\-disable\-parallel]\ [\-\-ignore\-failed\-sources]\ [\-\-no\-cache]\ [\-\-no\-dependencies]\ [\-\-packages]\ [\-r|\-\-runtime]\ [\-s|\-\-source]\ [\-v|\-\-verbosity]
|
||||
dotnet\ restore\ [<ROOT>]\ [\-\-configfile]\ [\-\-disable\-parallel]\ [\-\-ignore\-failed\-sources]\ [\-\-no\-cache]
|
||||
\ \ \ \ [\-\-no\-dependencies]\ [\-\-packages]\ [\-r|\-\-runtime]\ [\-s|\-\-source]\ [\-v|\-\-verbosity]
|
||||
dotnet\ restore\ [\-h|\-\-help]
|
||||
\f[]
|
||||
.fi
|
||||
|
|
@ -29,17 +31,18 @@ dotnet\ restore\ [\-h|\-\-help]
|
|||
.SH DESCRIPTION
|
||||
.PP
|
||||
The \f[C]dotnet\ restore\f[] command uses NuGet to restore dependencies as well as project\-specific tools that are specified in the project file.
|
||||
By default, the restoration of dependencies and tools are performed in parallel.
|
||||
By default, the restoration of dependencies and tools are executed in parallel.
|
||||
.PP
|
||||
.PP
|
||||
In order to restore the dependencies, NuGet needs the feeds where the packages are located.
|
||||
To restore the dependencies, NuGet needs the feeds where the packages are located.
|
||||
Feeds are usually provided via the \f[I]NuGet.config\f[] configuration file.
|
||||
A default configuration file is provided when the CLI tools are installed.
|
||||
You specify additional feeds by creating your own \f[I]NuGet.config\f[] file in the project directory.
|
||||
You also specify additional feeds per invocation at a command prompt.
|
||||
.PP
|
||||
For dependencies, you specify where the restored packages are placed during the restore operation using the \f[C]\-\-packages\f[] argument.
|
||||
If not specified, the default NuGet package cache is used, which is found in the \f[C]\&.nuget/packages\f[] directory in the user's home directory on all operating systems (for example, \f[I]/home/user1\f[] on Linux or \f[I]C:1\f[] on Windows).
|
||||
If not specified, the default NuGet package cache is used, which is found in the \f[C]\&.nuget/packages\f[] directory in the user's home directory on all operating systems.
|
||||
For example, \f[I]/home/user1\f[] on Linux or \f[I]C:1\f[] on Windows.
|
||||
.PP
|
||||
For project\-specific tooling, \f[C]dotnet\ restore\f[] first restores the package in which the tool is packed, and then proceeds to restore the tool's dependencies as specified in its project file.
|
||||
.PP
|
||||
|
|
@ -55,6 +58,8 @@ Starting with .NET Core 2.0, \f[C]dotnet\ restore\f[] is run implicitly if neces
|
|||
.IP \[bu] 2
|
||||
\f[C]dotnet\ build\f[]
|
||||
.IP \[bu] 2
|
||||
\f[C]dotnet\ build\ server\f[]
|
||||
.IP \[bu] 2
|
||||
\f[C]dotnet\ run\f[]
|
||||
.IP \[bu] 2
|
||||
\f[C]dotnet\ test\f[]
|
||||
|
|
@ -65,9 +70,9 @@ Starting with .NET Core 2.0, \f[C]dotnet\ restore\f[] is run implicitly if neces
|
|||
.PP
|
||||
In most cases, you no longer need to explicitly use the \f[C]dotnet\ restore\f[] command.
|
||||
.PP
|
||||
In some cases, it is inconvenient for \f[C]dotnet\ restore\f[] to run implicitly.
|
||||
Sometimes, it might be inconvenient to run \f[C]dotnet\ restore\f[] implicitly.
|
||||
For example, some automated systems, such as build systems, need to call \f[C]dotnet\ restore\f[] explicitly to control when the restore occurs so that they can control network usage.
|
||||
To prevent \f[C]dotnet\ restore\f[] from running implicitly, you can use the \f[C]\-\-no\-restore\f[] switch with any of these commands to disable implicit restore.
|
||||
To prevent \f[C]dotnet\ restore\f[] from running implicitly, you can use the \f[C]\-\-no\-restore\f[] flag with any of these commands to disable implicit restore.
|
||||
.SS Arguments
|
||||
.PP
|
||||
\f[C]ROOT\f[]
|
||||
|
|
@ -87,7 +92,7 @@ Disables restoring multiple projects in parallel.
|
|||
\f[C]\-\-force\f[]
|
||||
.PP
|
||||
Forces all dependencies to be resolved even if the last restore was successful.
|
||||
This is equivalent to deleting the \f[I]project.assets.json\f[] file.
|
||||
Specifying this flag is the same as deleting the \f[I]project.assets.json\f[] file.
|
||||
.PP
|
||||
\f[C]\-h|\-\-help\f[]
|
||||
.PP
|
||||
|
|
@ -119,7 +124,7 @@ Provide multiple RIDs by specifying this option multiple times.
|
|||
\f[C]\-s|\-\-source\ <SOURCE>\f[]
|
||||
.PP
|
||||
Specifies a NuGet package source to use during the restore operation.
|
||||
This overrides all of the sources specified in the \f[I]NuGet.config\f[] files.
|
||||
This setting overrides all of the sources specified in the \f[I]NuGet.config\f[] files.
|
||||
Multiple sources can be provided by specifying this option multiple times.
|
||||
.PP
|
||||
\f[C]\-\-verbosity\ <LEVEL>\f[]
|
||||
|
|
|
|||
Reference in a new issue