如何从命令行发布到私有nuget存储库?

如何从命令行发布到私有nuget存储库?,nuget,nuget-server,Nuget,Nuget Server,我在这个话题上有所发现,但我似乎对它们一无所知。有人能像我五岁那样向我解释一下我如何从命令行发布到私有nuget存储库吗?具体来说,我如何对我的artifactory nuget存储库进行身份验证?我使用的命令是 nuget push Mypkg1.0.0.nupkg-源代码http://artifactory/artifactory/api/nuget/MypgkRepo 我对nuget没有任何经验,但我正在努力将其作为构建过程的一部分,以便只构建更改的内容,并从回购中获取其余内容。谢谢 我想

我在这个话题上有所发现,但我似乎对它们一无所知。有人能像我五岁那样向我解释一下我如何从命令行发布到私有nuget存储库吗?具体来说,我如何对我的artifactory nuget存储库进行身份验证?我使用的命令是

nuget push Mypkg1.0.0.nupkg-源代码http://artifactory/artifactory/api/nuget/MypgkRepo


我对nuget没有任何经验,但我正在努力将其作为构建过程的一部分,以便只构建更改的内容,并从回购中获取其余内容。谢谢

我想诀窍在于,在尝试推送之前,必须添加经过身份验证的源。比如说,

nuget sources add -Name A -Source http://af/artifactory/api/nuget/MyPkgRepo -User user -pass pass

然后像这样调用
setapikey

nuget setapikey user:pass -Source A

在这样做之后,我可以说

nuget push Mypkg1.0.0.nupkg -Source A
它说“从配置中使用凭据”,而不是向我索要我的凭据