如何注册NuGet PackageSource和PSRepository与ARTIFACTORY
为了将Artifactory注册为一个PSRepository,我们需要使用register - packagesource和register -PSRepository命令。
下面的例子演示了如何使用Powershell将Artifactory注册为PSRepository、查找模块和下载。
0.取消注册任何不需要的psrepository
>取消psrepository的注册
1.注册PackageSource
> Register-PackageSource -Name "test" -Location "http://[your_artifactory_url]:[port]/artifactory/api/nuget/[your-nuget-repo-name]" -ProviderName nuget
2.注册PSRepository
> Register-PSRepository -Name "test" -SourceLocation "http://[your_artifactory_url]:[port]/artifactory/api/nuget/[your-nuget-repo-name]" -InstallationPolicy Trusted -Credential [your_username] -Verbose
3.搜索模块
4.下载文件
> Find-Module -Repository "test" -Credential [your_username] -Verbose
4.下载文件
> Save-Module -Repository "test" -Name [package-name] -Path C:\Users\user\Downloads\ -Verbose
