Aracılığıyla paylaş


dotnet nuget update source

Bu makale şunlar için geçerlidir: ✔️ .NET Core 3.1.200 SDK ve sonraki sürümleri

Veri Akışı Adı

dotnet nuget update source - NuGet kaynağını güncelleştirin.

Not

Güvendiğiniz paket kaynaklarını kullanın.

Özet

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

Açıklama

Komut, dotnet nuget update source NuGet yapılandırma dosyalarınızdaki mevcut bir kaynağı güncelleştirir.

Bağımsız değişkenler

  • NAME

    Kaynağın adı.

Seçenekler

  • --configfile <FILE>

    Kullanılacak NuGet yapılandırma dosyası (nuget.config). Belirtilirse, yalnızca bu dosyadaki ayarlar kullanılır. Belirtilmezse, geçerli dizindeki yapılandırma dosyalarının hiyerarşisi kullanılır. Daha fazla bilgi için bkz . Yaygın NuGet Yapılandırmaları.

  • -p|--password <PASSWORD>

    Kimliği doğrulanmış bir kaynağa bağlanırken kullanılacak parola.

Not

Şifrelenmiş parolaların yalnızca Windows'ta desteklendiğini unutmayın. Ayrıca, şifreleri yalnızca aynı makinede ve bunları ilk şifreleyen kullanıcı tarafından çözülebilir.

  • -s|--source <SOURCE>

    Paket kaynağının yolu.

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

    Parola şifrelemesini devre dışı bırakarak taşınabilir paket kaynağı kimlik bilgilerinin depolanmasını sağlar.

Uyarı

Parolaları düz metinde depolamak kesinlikle önerilmez. Kimlik bilgilerini güvenli bir şekilde yönetme hakkında daha fazla bilgi için özel akışlardan paketleri kullanmak için en iyi güvenlik yöntemlerine bakın.

  • -u|--username <USER>

    Kimliği doğrulanmış bir kaynağa bağlanırken kullanılacak kullanıcı adı.

  • --valid-authentication-types <TYPES>

    Bu kaynak için geçerli kimlik doğrulama türlerinin virgülle ayrılmış listesi. Sunucu NTLM veya Negotiate tanıtıyorsa bunu basic olarak ayarlayın ve örneğin şirket içi Azure DevOps Server ile PAT kullanırken kimlik bilgilerinizin Temel mekanizma kullanılarak gönderilmesi gerekir. Diğer geçerli değerler , kerberos, ntlmve digestdeğerlerini içerirnegotiate, ancak bu değerlerin kullanışlı olma olasılığı düşüktür.

Örnekler

  • Bir kaynağı adıyla güncelleştirin mySource:

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

Ayrıca bkz.