Partilhar via


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 incluem negotiate, kerberos, ntlm, e digest, 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
    

Consulte também