perintah sumber (NuGet CLI)

Berlaku untuk: konsumsi paket, penerbitan • Versi yang didukung: semua

Mengelola daftar sumber yang terletak di file konfigurasi cakupan pengguna atau file konfigurasi tertentu. File konfigurasi cakupan pengguna terletak di %appdata%\NuGet\NuGet.Config (Windows) dan ~/.nuget/NuGet/NuGet.Config (Mac/Linux).

Perhatikan bahwa URL sumber untuk nuget.org adalah https://api.nuget.org/v3/index.json.

Penggunaan

nuget sources <operation> -Name <name> -Source <source>

di mana <operation> adalah salah satu dari Daftar, Tambahkan, Hapus, Aktifkan, Nonaktifkan, atau Perbarui, <name> adalah nama sumber, dan <source> merupakan URL sumber. Anda hanya dapat beroperasi pada satu sumber pada satu waktu.

Opsi

  • -ConfigFile

    File konfigurasi NuGet yang akan diterapkan. Jika tidak ditentukan, %AppData%\NuGet\NuGet.Config (Windows), atau atau ~/.nuget/NuGet/NuGet.Config~/.config/NuGet/NuGet.Config (Mac/Linux) digunakan. Lihat Di Mac/Linux, lokasi file konfigurasi tingkat pengguna bervariasi menurut alat..

  • -ForceEnglishOutput

    (3.5+) Memaksa nuget.exe untuk berjalan menggunakan budaya berbasis bahasa Inggris yang invarian.

  • -Format

    Berlaku untuk list tindakan dan dapat berupa Detailed (default) atau Short.

  • -?|-help

    Menampilkan informasi bantuan untuk perintah.

  • -Name

    Nama sumber.

  • -NonInteractive

    Menekan permintaan untuk input atau konfirmasi pengguna.

  • -Password

    Menentukan kata sandi untuk mengautentikasi dengan sumber.

    Catatan

    Ketahuilah bahwa kata sandi terenkripsi hanya didukung di Windows. Selain itu, mereka hanya dapat didekripsi pada komputer yang sama dan oleh pengguna yang sama yang awalnya mengenkripsinya.

  • -src|-Source

    Jalur ke sumber paket.

  • -StorePasswordInClearText

    Menunjukkan untuk menyimpan kata sandi dalam teks yang tidak terenkripsi alih-alih perilaku default menyimpan formulir terenkripsi.

    Peringatan

    Menyimpan kata sandi dalam teks yang jelas sangat tidak disarankan. Untuk informasi selengkapnya tentang mengelola kredensial dengan aman, lihat praktik terbaik keamanan untuk menggunakan paket dari umpan privat.

  • -UserName

    Menentukan nama pengguna untuk mengautentikasi dengan sumber.

  • -ValidAuthenticationTypes

    Daftar jenis autentikasi yang valid yang dipisahkan koma untuk sumber ini. Secara default, semua jenis autentikasi valid. Contoh: basic,negotiate.

  • -ProtocolVersion

    Versi protokol server NuGet yang akan digunakan. Lihat dokumentasi packageSources NuGet.Config untuk informasi selengkapnya.

    Tersedia di baris perintah NuGet dari versi 6.8.

  • -Verbosity [normal|quiet|detailed]

    Menentukan jumlah detail yang ditampilkan dalam output: normal (default), quiet, atau detailed.

Lihat juga Variabel lingkungan

Contoh

nuget sources Add -Name "MyServer" -Source \\myserver\packages

nuget sources Disable -Name "MyServer"

nuget sources Enable -Name "nuget.org"

nuget sources add -name foo.bar -source C:\NuGet\local -username foo -password bar -StorePasswordInClearText -configfile %AppData%\NuGet\my.config

nuget sources Update -Name "nuget.org" -ProtocolVersion 3