繁体   English   中英

如何自动检查本地nuget服务器上具有相同版本的软件包是否有更新

[英]How check automatically if there is an update on a package in my local nuget server with the same version

在我的公司中,我们使用不同团队的同一个应用程序。

背景

  • 我已经创建了本地nuget服务器
  • 每个团队都建立自己的程序包
  • 推送到Git-TFS服务器后, 必须project-name .nu​​spec file and also inside each project's使用此软件包的file and also inside each project's packages.config`文件中,将版本号从xyz增加到xyz+1
  • 新版本将在推送到Git-TFS服务器时创建,因此每天将创建多个版本。
  • 每个团队都必须使用另一个团队的最新版本发行包

问题

  1. 在推送到Git-TFS之后,使用此软件包在project-name .nu​​spec file and also in each project's packages.config`文件中增加版本号的最佳方法是什么? 有没有更好的方法可以实现我的目标?

  2. 如何在构建过程中使每个项目检查特定软件包中的更新?

1)这有点过时了,但这是自动递增的实现http://digitaldrummerj.me/Nuget-Auto-Incrementing-Version/

2)让软件包自动更新会比较棘手,在那一点上,我认为团队应该进行一定程度的沟通,以确保他们发布了新软件包并进行了更改

暂无
暂无

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

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