A ProGet egy kereskedelmi privát tároló szoftver, van ingyenes verziója és fizetős verziója is, valójábanNemcsak a menedzselt NuGet csomagokat támogatja。 Korábban két cikket írtam egy privát NuGet tárépület építéséről, a következők szerint:
A ProGet több forrást támogat, többek között:NuGet, PowerShell, Docker, Ruby Gems, VSIX, Chocolaty, npm, Bower, Maven, PyPI, Debian és Helm。
ProGet Edition licenckorlátozások:A hiperlink bejelentkezés látható.
Ez a cikk a Dockerrel telepíti a ProGet telepítését egy CentOS rendszerre. Először is, a Docker telepítésének lépései a CentOS rendszeren a következők:
A ProGet telepítéséhez SQL Server adatbázis is szükséges, a telepítési lépések rövidek, a következőkre hivatkozhatsz:
Az adatbázis szolgáltatás telepítése után létre kell hozni egy ProGet adatbázist, csatlakozni kell az adatbázishoz a Microsoft SQL Server Management Studio 18 segítségével, és végrehajtani a következő parancsot:
Hozz létre egy ProGet konténert a Dockerrel a következő parancskal:
Referencia dokumentáció:A hiperlink bejelentkezés látható.
Miután a telepítés befejeződik,Az alapértelmezett fiók és jelszó: admin/admin, ahogy az alábbi ábrán látható:
Hozz létre egy hírfolyamot az itsvse nevével, ahogy az alábbiakban látható:
API kulcsok létrehozása, kényelmes lesz a nuget csomagot az API Key-en keresztül tolni, ahogy az alábbi ábrán is látható:
Hozz létre egy új .NET Core 3.1 könyvtárat, szerkesszük a projekt .csproj fájlját (a PDB fájlt a NuGet csomagba vezessék), és add hozzá a következőket:
Próbálj meg a dotnet segítségével generálni egy nuget csomagot a következő parancsmal:
Csomag metaadat-konfiguráció referencia:A hiperlink bejelentkezés látható.
Menj a bin\Debug könyvtárba,Told el a nuget csomagot a ProGet tártárba, a parancs a következő:
Végül nyissa meg a VS eszközt, és adja hozzá a NuGet forráskonfigurációt az alábbiakban:
Szimbólumokról és forrásszerver hivatkozásokról:A hiperlink bejelentkezés látható.
(Vége)
|