2017-05-24 207 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密鑰。你用什麼來託管其他服務器上的軟件包? –