dotnet nuget update source
Este artigo se aplica ao: ✔️ SDK do .NET Core 3.1.200 e versões posteriores
Nome
dotnet nuget update source
– Atualizar uma origem do NuGet.
Observação
Use origens de pacotes de sua confiança.
Sinopse
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
Descrição
O comando dotnet nuget update source
atualiza uma origem existente em seus arquivos de configuração do NuGet.
Argumentos
NAME
Nome da origem.
Opções
--configfile <FILE>
O arquivo de configuração do NuGet (nuget.config) a ser usado. Se esse arquivo for especificado, serão usadas somente as configurações dele. Se ele não for especificado, será usada a hierarquia de arquivos de configuração do diretório atual. Para obter mais informações, consulte Configurações Comuns do NuGet.
-p|--password <PASSWORD>
Senha a ser usada ao conectar-se a uma origem autenticada.
Observação
Lembre-se de que as senhas criptografadas são compatíveis somente no Windows. Além disso, elas só podem ser descriptografadas na mesma máquina e pelo mesmo usuário que as criptografou originalmente.
-s|--source <SOURCE>
Caminho para a origem do pacote.
--store-password-in-clear-text
Habilita o armazenamento de credenciais de origem do pacote portátil desabilitando a criptografia de senha.
Aviso
Armazenar senhas em texto não criptografado é fortemente desencorajado. Para obter mais informações sobre como gerenciar credenciais com segurança, confira as melhores práticas de segurança para consumir pacotes de feeds privados.
-u|--username <USER>
Nome de usuário a ser usado ao conectar-se a uma origem autenticada.
--valid-authentication-types <TYPES>
Lista separada por vírgulas de tipos de autenticação válidos para essa origem. Defina como
basic
se o servidor anunciar NTLM ou Negociar e suas credenciais precisarem ser enviadas com o uso do mecanismo Básico, por exemplo, ao usar um PAT com Azure DevOps Server local. Outros valores válidos sãonegotiate
,kerberos
,ntlm
edigest
, mas sua utilidade é improvável.
Exemplos
Atualizar uma origem com o nome
mySource
:dotnet nuget update source mySource --source c:\packages