0
我的团队拥有一套相当大的桌面应用程序,它们之间有许多共享库,所有这些应用程序都位于我们存储库中的一个常见解决方案文件中。我们希望使用语义版本控制的原因有很多,其中主要的是让我们的用户更容易安装更新。然而,考虑到我们正在处理的程序集数量,我们发现它更新每个AssemblyInfo文件非常繁琐,特别是如果它是针对多个应用程序依赖的库。Visual Studio解决方案的语义版本控制
我想知道是否有一种简单的方法来使用git标签或某种外部工具来告诉构建服务器,例如,XYZ有错误修复,并且其修补程序编号需要更新。
我不知道如何相关,这是您的设置,但我用一个pre-commit挂钩来更改版本号(以及提交后的挂钩来触发构建)。 – nondestructive
谢谢@nondestructive。这就是我所得到的。我认为在我们的情况下,问题是我们必须指定哪个程序集正在发生变化,因为它们处于一个通用的解决方案/回购站中。 –
我明白了,我想我过分简化了你的情况。 – nondestructive