【发布时间】:2017-05-24 21:39:36
【问题描述】:
我正在淘汰我们环境中的旧服务器。它的功能之一是充当 nuget 服务器。有没有办法迁移旧 nuget 服务器中存在的包并将它们移动到 TeamCity 的 nuget 服务器?似乎没有办法将包从一个环境移动到另一个环境。我在这里遗漏了什么吗?
【问题讨论】:
标签: nuget teamcity teamcity-9.0 nuget-server
我正在淘汰我们环境中的旧服务器。它的功能之一是充当 nuget 服务器。有没有办法迁移旧 nuget 服务器中存在的包并将它们移动到 TeamCity 的 nuget 服务器?似乎没有办法将包从一个环境移动到另一个环境。我在这里遗漏了什么吗?
【问题讨论】:
标签: nuget teamcity teamcity-9.0 nuget-server
NuGet 包只是扩展名为 .nupkg 的 zip 文件。在你的团队城市服务器上进行文件搜索,将它们复制到某个地方,或者使用 nuget 命令行将它们推送到你的 NuGet 源。 PoSh 是这样的:
gci *.nupkg | % { nuget push $_.FullName -s http://sourceUrl -apiKey 'apiKey' }
【讨论】: