【问题标题】:Nuget server migration to TeamCity nuget serverNuget 服务器迁移到 TeamCity nuget 服务器
【发布时间】:2017-05-24 21:39:36
【问题描述】:

我正在淘汰我们环境中的旧服务器。它的功能之一是充当 nuget 服务器。有没有办法迁移旧 nuget 服务器中存在的包并将它们移动到 TeamCity 的 nuget 服务器?似乎没有办法将包从一个环境移动到另一个环境。我在这里遗漏了什么吗?

【问题讨论】:

    标签: nuget teamcity teamcity-9.0 nuget-server


    【解决方案1】:

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

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

    【讨论】:

    • 我想这就是我遇到的问题。我在哪里或如何获得 apikey?
    • 您可以从服务器获取 API 密钥,以便您拍摄包。你用什么来在另一台服务器上托管包?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多