繁体   English   中英

使用私人NuGet Feed建立团队基础

[英]Team Foundation Build with Private NuGet Feed

如何配置Team Foundation Build以使用通过NuGet.Server设置的私有NuGet feed?

我可以在本地添加以下来源:

nuget.exe sources add -Name "Feed Name" -Source "https://feed.url/nuget/"

如何通过Team Foundation Build实现这一目标?

您需要在解决方案文件夹中包含一个NuGet.config文件。

确保将两个软件包源都添加到您的NuGet.config文件中。 同时确保两个源均处于“活动状态”。

<configuration>
    <packageSources>
        <add key="nuget.org"
             value="https://www.nuget.org/api/v2/" />
        <add key="example.com"
             value="http://example.com/feed/nuget/" />
    </packageSources>
    <activePackageSource>
        <add key="All"
             value="(Aggregate source)" />
    </activePackageSource>
</configuration>

请参阅NuGet配置文件文档。

如果使用Team Foundation Server,现在可以使用的另一个选项是它们正在试用的私人hostws NuGet feed。

有关更多信息,请参见此帖子: http : //blogs.msdn.com/b/visualstudioalm/archive/2015/08/27/announcing-package-management-for-vso-tfs.aspx

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM