다음을 통해 공유


dotnet nuget update source

이 문서의 적용 대상: ✔️ .NET Core 3.1.200 SDK 이상 버전

이름

dotnet nuget update source - NuGet 소스를 업데이트합니다.

참고 항목

신뢰할 수 있는 패키지 원본을 사용합니다.

개요

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

설명

dotnet nuget update source 명령은 NuGet 구성 파일의 기존 소스를 업데이트합니다.

인수

  • NAME

    소스 이름입니다.

옵션

  • --configfile <FILE>

    사용할 NuGet 구성 파일(nuget.config)입니다. 지정된 경우 이 파일의 설정만 사용됩니다. 지정되지 않으면 현재 디렉터리의 구성 파일의 계층 구조가 사용됩니다. 자세한 내용은 일반적인 NuGet 구성을 참조하세요.

  • -p|--password <PASSWORD>

    인증된 소스에 연결할 때 사용할 암호입니다.

참고 항목

암호화된 암호는 Windows에서만 지원됩니다. 또한 동일한 컴퓨터와 원래 암호화한 동일한 사용자만 암호 해독할 수 있습니다.

  • -s|--source <SOURCE>

    패키지 소스의 경로입니다.

  • --store-password-in-clear-text

    암호 암호화를 사용하지 않도록 설정하여 이식 가능한 패키지 소스 자격 증명을 저장할 수 있게 합니다.

Warning

암호를 명확한 텍스트로 저장하는 것은 권장되지 않습니다. 자격 증명을 안전하게 관리하는 방법에 대한 자세한 내용은 프라이빗 피드에서 패키지를 사용하는 보안 모범 사례를 참조 하세요.

  • -u|--username <USER>

    인증된 소스에 연결할 때 사용할 사용자 이름입니다.

  • --valid-authentication-types <TYPES>

    이 소스에 대한 유효한 인증 형식의 쉼표로 구분된 목록입니다. 서버에서 NTLM 또는 Negotiate를 보급하고 기본 메커니즘을 사용하여 자격 증명을 전송해야 하는 경우(예를 들어 온-프레미스 Azure DevOps Server에서 PAT를 사용하는 경우) basic으로 설정합니다. 다른 유효한 값은 negotiate, kerberos, ntlmdigest이지만 이러한 값은 유용하지 않을 수 있습니다.

예제

  • mySource 이름을 가진 소스를 업데이트합니다.

    dotnet nuget update source mySource --source c:\packages
    

참고 항목