我在TFS 2017中有一个ASP.NET Core 2.0项目,我想在项目构建时指定版本号(每当更改被推送到master时)。有没有一种简单的方法来实现这一目标?我找到了几个似乎是这样的工具,但我无法弄清楚如何使用它们。 (GitVersion | Semantic Versioning Build and Release Tasks)
答案 0 :(得分:0)
您需要针对主服务器创建CI build或CD release,然后只要将更改推送到主服务器,它就会触发构建/发布。
对于.Net Core项目的版本控制,您可以参考以下文章:Versioning .NET Core in Visual Studio Team Services
有关GitVersion用法,请参阅此链接:http://gitversion.readthedocs.io/en/latest/usage/usage/
此外,您还可以使用.NET Core CLI tool更新.NET Core * .csproj文件中的版本信息。