dotnet nuget update source
Cet article s’applique à : ✔️ SDK .NET Core 3.1.200 et versions ultérieures
Nom
dotnet nuget update source
: permet de mettre à jour une source NuGet.
Remarque
Utilisez des sources de package que vous approuvez.
Synopsis
dotnet nuget update source <NAME> [--source <SOURCE>] [--username <USER>]
[--password <PASSWORD>] [--store-password-in-clear-text]
[--valid-authentication-types <TYPES>] [--configfile <FILE>]
dotnet nuget update source -h|--help
Description
La commande dotnet nuget update source
met à jour une source existante dans vos fichiers de configuration NuGet.
Arguments
NAME
Nom de la source.
Options
--configfile <FILE>
Fichier de configuration NuGet (nuget.config) à utiliser. S’ils sont spécifiés, seuls les paramètres de ce fichier seront utilisés. Si elle n’est pas spécifiée, la hiérarchie des fichiers de configuration du répertoire actuel sera utilisée. Pour plus d’informations, consultez Configurations NuGet courantes.
-p|--password <PASSWORD>
Mot de passe à utiliser pour la connexion à une source authentifiée.
Remarque
N’oubliez pas que les mots de passe chiffrés sont uniquement pris en charge sur Windows. En outre, ils ne peuvent être déchiffrés que sur le même ordinateur et par le même utilisateur qui les a chiffrés à l’origine.
-s|--source <SOURCE>
Chemin de la source du package.
--store-password-in-clear-text
Permet de stocker les informations d’identification des sources de packages portables en désactivant le chiffrement de mot de passe.
Avertissement
Le stockage des mots de passe en texte clair est fortement déconseillé. Pour plus d’informations sur la gestion sécurisée des identifiants, reportez-vous aux meilleures pratiques de sécurité pour consommer des packages à partir de flux privés.
-u|--username <USER>
Nom d’utilisateur à utiliser lors de la connexion à une source authentifiée.
--valid-authentication-types <TYPES>
Liste, séparée par des virgules, des types d’authentification valides pour cette source. Définissez cette valeur sur
basic
si le serveur publie NTLM ou Negotiate et que vos informations d’identification doivent être envoyées à l’aide du mécanisme Basic, par exemple lors de l’utilisation d’un PAT avec une instance locale d’Azure DevOps Server.negotiate
,kerberos
,ntlm
etdigest
sont également des valeurs valides, mais il est peu probable qu’elles soient utiles.
Exemples
Mettez à jour une source en la renommant
mySource
:dotnet nuget update source mySource --source c:\packages