ProGet on kaupallinen yksityinen tietovarasto-ohjelmisto, jolla on ilmainen versio ja maksullinen versio, se on itse asiassaSe ei ainoastaan tue hallittuja NuGet-paketteja。 Olen myös aiemmin kirjoittanut kaksi artikkelia yksityisen NuGet-tietovaraston rakentamisesta, seuraavasti:
ProGet tukee useita lähteitä, mukaan lukien:NuGet, PowerShell, Docker, Ruby Gems, VSIX, Chocolaty, npm, Bower, Maven, PyPI, Debian ja Helm。
ProGet Edition -lisenssirajoitukset:Hyperlinkin kirjautuminen on näkyvissä.
Tässä artikkelissa käytetään Dockeria ProGetin asentamiseen CentOS-järjestelmään. Ensinnäkin Dockerin asennusvaiheet CentOS-järjestelmään ovat seuraavat:
ProGetin asennus vaatii myös SQL Server -tietokannan, asennusvaiheet ovat lyhyitä, voit viitata seuraaviin:
Kun olet asentanut tietokantapalvelun, sinun täytyy luoda ProGet-tietokanta, yhdistää tietokantaan Microsoft SQL Server Management Studio 18:lla ja suorittaa seuraava komento:
Luo ProGet-kontti Dockerilla seuraavalla komennolla:
Viitedokumentaatio:Hyperlinkin kirjautuminen on näkyvissä.
Kun asennus on valmis,Oletustili ja salasana ovat: admin/admin, kuten alla olevassa kuvassa näkyy:
Luo syöte nimellä: itsvse, kuten alla on esitetty:
Luo API-avaimet, on kätevää työntää nuget-paketti API-avaimen läpi, kuten alla olevassa kuvassa näkyy:
Luo uusi .NET Core 3.1 -kirjasto, muokkaa projektin .csproj -tiedostoa (sisällytä PDB-tiedosto NuGet-pakettiin) ja lisää seuraavat:
Yritä luoda nuget-paketti dotnetin avulla seuraavalla komennolla:
Paketin metatietojen konfiguraatioviite:Hyperlinkin kirjautuminen on näkyvissä.
Mene bin\Debug-hakemistoon,Työnnä nuget-paketti ProGet-repositorioon, komento on seuraava:
Lopuksi avaa VS-työkalu ja lisää NuGet-lähdekonfiguraatio seuraavasti:
Tietoa symboleista ja lähdepalvelinviitteistä:Hyperlinkin kirjautuminen on näkyvissä.
(Loppu)
|