我们刚刚开始使用 Proget 发布到内部 nuget 提要。这些项目是在 CI (Teamcity) 中构建的,但程序集版本号不会仅更改信息版本。我最近了解到设置信息版本会覆盖使用程序集版本来命名 nuget 包。我们目前有一个major.minor.patch.buildNumber 的nupkg 版本控制方案。
这应该意味着更新的构建应该表示为潜在的更新
有两个问题
我们如何在 CI 中进行选择性 nuget 更新。例如,我们有像 Moq 这样的第三方包,我们希望保持这些版本静态,同时让构建将内部构建的包更新到最新的可用版本。
同样,我们如何在本地机器上进行操作?
谢谢阅读。