2017-05-24 122 views
0

我正在退役我们在我们的环境中使用的旧服务器。其中一项功能是充当nuget服务器。有没有办法迁移旧Nuget服务器中存在的包并将它们移到TeamCity的nuget服务器上?似乎没有办法将软件包从一个环境移到另一个环境。我在这里错过了什么吗?将Nuget服务器迁移到TeamCity nuget服务器

回答

0

的包的NuGet只是zip文件与.nupkg扩展。在你的团队城市服务器上进行文件搜索,将它们复制到某个地方,或者用nuget命令行将它们推送到NuGet源。像这样的PoSh:

gci *.nupkg | % { nuget push $_.FullName -s http://sourceUrl -apiKey 'apiKey' } 
+0

我想这就是我遇到的问题。我在哪里或如何获得apikey? – jdgonzalez

+0

您可以从服务器获取您想要拍摄包的API密钥。你用什么来托管其他服务器上的软件包? –