Fonte de atualização do Dotnet NuGet
Este artigo aplica-se a: ✔️ SDK do .NET Core 3.1.200 e versões posteriores
Nome
dotnet nuget update source
- Atualize uma fonte NuGet.
Nota
Use fontes de pacote confiáveis.
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
Description
O dotnet nuget update source
comando atualiza uma fonte existente em seus arquivos de configuração do NuGet.
Argumentos
NAME
Nome da fonte.
Opções
--configfile <FILE>
O arquivo de configuração do NuGet (nuget.config) a ser usado. Se especificado, somente as configurações desse arquivo serão usadas. Se não for especificado, a hierarquia de arquivos de configuração do diretório atual será usada. Para obter mais informações, consulte Configurações comuns do NuGet.
-p|--password <PASSWORD>
Senha a ser usada ao se conectar a uma fonte autenticada.
Nota
Tenha em atenção que as palavras-passe encriptadas só são suportadas no Windows. Além disso, só podem ser desencriptados na mesma máquina e pelo mesmo utilizador que os encriptaram originalmente.
-s|--source <SOURCE>
Caminho para a origem do pacote.
--store-password-in-clear-text
Permite armazenar credenciais de origem de pacotes portáteis desativando a criptografia de senha.
Aviso
O armazenamento de senhas em texto não criptografado é fortemente desencorajado. Para obter mais informações sobre como gerenciar credenciais com segurança, consulte as práticas recomendadas de segurança para consumir pacotes de feeds privados.
-u|--username <USER>
Nome de usuário a ser usado ao se conectar a uma fonte autenticada.
--valid-authentication-types <TYPES>
Lista separada por vírgulas de tipos de autenticação válidos para essa fonte. Defina isso como
basic
se o servidor anunciar NTLM ou Negociar e suas credenciais devem ser enviadas usando o mecanismo Básico, por exemplo, ao usar uma PAT com o Azure DevOps Server local. Outros valores válidos incluemnegotiate
,kerberos
,ntlm
, edigest
, mas é improvável que esses valores sejam úteis.
Exemplos
Atualizar uma fonte com o nome de
mySource
:dotnet nuget update source mySource --source c:\packages