Comando sources (CLI de NuGet)sources command (NuGet CLI)
Se aplica a: consumo de paquetes, publicar • versiones compatibles: todasApplies to: package consumption, publishing • Supported versions: all
Administra la lista de orígenes que se encuentra en el archivo de configuración de ámbito de usuario o un archivo de configuración especificado.Manages the list of sources located in the user scope configuration file or a specified configuration file. El archivo de configuración de ámbito de usuario se encuentra en %appdata%\NuGet\NuGet.Config
(Windows) y ~/.nuget/NuGet/NuGet.Config
(Mac/Linux).The user scope configuration file is located at %appdata%\NuGet\NuGet.Config
(Windows) and ~/.nuget/NuGet/NuGet.Config
(Mac/Linux).
Tenga en cuenta que la dirección URL de origen de nuget.org es https://api.nuget.org/v3/index.json
.Note that the source URL for nuget.org is https://api.nuget.org/v3/index.json
.
UsoUsage
nuget sources <operation> -Name <name> -Source <source>
donde <operation>
es uno de enumerar, agregar, quitar, habilitar, deshabilitar o actualización, <name>
es el nombre del origen, y <source>
es la dirección URL de origen.where <operation>
is one of List, Add, Remove, Enable, Disable, or Update, <name>
is the name of the source, and <source>
is the source's URL.
OpcionesOptions
OpciónOption | DescripciónDescription |
---|---|
ConfigFileConfigFile | El archivo de configuración para aplicar.The NuGet configuration file to apply. Si no se especifica, %AppData%\NuGet\NuGet.Config (Windows) o ~/.nuget/NuGet/NuGet.Config (Mac/Linux) se utiliza.If not specified, %AppData%\NuGet\NuGet.Config (Windows) or ~/.nuget/NuGet/NuGet.Config (Mac/Linux) is used. |
ForceEnglishOutputForceEnglishOutput | (3.5 y versiones posteriores) Fuerza nuget.exe se ejecute con una referencia cultural invariable, en inglés.(3.5+) Forces nuget.exe to run using an invariant, English-based culture. |
FormatoFormat | Se aplica a la list acción y puede ser Detailed (valor predeterminado) o Short .Applies to the list action and can be Detailed (the default) or Short . |
AyudaHelp | Muestra información de ayuda para el comando.Displays help information for the command. |
No interactivoNonInteractive | Suprime los mensajes para confirmaciones o intervención del usuario.Suppresses prompts for user input or confirmations. |
ContraseñaPassword | Especifica la contraseña para autenticarse con el origen.Specifies the password for authenticating with the source. |
StorePasswordInClearTextStorePasswordInClearText | Indica que se almacene la contraseña en texto sin cifrar en lugar del comportamiento predeterminado de almacenamiento de forma cifrada.Indicates to store the password in unencrypted text instead of the default behavior of storing an encrypted form. |
UserNameUserName | Especifica el nombre de usuario para autenticar con el origen.Specifies the user name for authenticating with the source. |
Nivel de detalleVerbosity | Especifica la cantidad de detalle que se muestra en la salida: normal, quiet, detallada.Specifies the amount of detail displayed in the output: normal, quiet, detailed. |
Nota
No olvide agregar la contraseña de la de los orígenes en el mismo contexto de usuario como nuget.exe se utiliza posteriormente para tener acceso al origen del paquete.Make sure to add the sources' password under the same user context as the nuget.exe is later used to access the package source. La contraseña se almacenan cifradas en el archivo de configuración y sólo puede descifrar en el mismo contexto de usuario cuando se cifró.The password will be stored encrypted in the config file and can only be decrypted in the same user context as it was encrypted. Por ejemplo al utilizar un servidor de compilación para restaurar los paquetes de NuGet que se debe cifrar la contraseña con el mismo usuario de Windows bajo la que se ejecutará la tarea de servidor de compilación.So for example when you use a build server to restore NuGet packages the password must be encrypted with the same Windows user under which the build server task will run.
Consulte también variables de entornoAlso see Environment variables
EjemplosExamples
nuget sources Add -Name "MyServer" -Source \\myserver\packages
nuget sources Disable -Name "MyServer"
nuget source Enable -Name "nuget.org"
nuget sources add -name foo.bar -source C:\NuGet\local -username foo -password bar -StorePasswordInClearText -configfile %AppData%\NuGet\my.config
Comentarios
Nos gustaría conocer su opinión. Elija el tipo que desea proporcionar:
Nuestro sistema de comentarios está basado en los problemas de GitHub. Más información en nuestro blog.
Cargando comentarios...