我想知道有哪些方法可以将基于 Team Foundation Server 构建的项目与 NuGet 集成。
特别是,我会非常感兴趣:
- 是否存在用于 NuGet 相关目的(打包或发布)的 TFS 构建任务(例如,我找到了 nugetter,但它自 2011 年 9 月以来没有更新,我想知道它是否已被 TFS 2012 功能取代,或者它是否有效使用 NuGet 2.x);
- TFS 是否捆绑了 NuGet 服务器(我知道它已经捆绑了(它自己的版本)符号源服务器);
在将 NuGet 作为一等公民引入开发环境之后,工具团队的落后程度令人遗憾。
有一个用于从 TFS 构建发布 NuGet 包的扩展。但是,对输出 NuGet 包和双 TFS 作为 NuGet 服务器LIKE TEAMCITY的构建模板的一流支持会很棒。
这个问题有点过于宽泛,但我所拥有的几乎所有信息都在ALM Rangers Branching and Merging Guide v2.1中。下载所有指南并查看“高级版本控制指南.pdf”。