From the course: Azure for DevOps: Implementing Development Processes
Unlock the full course today
Join today to access over 22,600 courses taught by industry experts or purchase this course individually.
GitVersion - Azure Tutorial
From the course: Azure for DevOps: Implementing Development Processes
GitVersion
- [Instructor] GitVersion. What is GitVersion? GitVersion is a tool to help you achieve Semantic Versioning. So, you want to be able to version your assemblies, and version your code, as you do you're doing your development and your releases. So what is Semantic Versioning? Well, its a simple set of rules and requirements that dictates how your version numbers are assigned and incremented. So basically it comes down to, it's your versioning strategy. It's what you've set up to make sure that when you're releasing your code, your application, that your version numbers are being assigned and incremented correctly. And the version only increases after you've done a release. So you want to make sure you're doing a release so that you can set up you GitVersion to be able to set correctly the versioning that you want to use. And you only increment your major and minor or patches, and then reset all the lower parts to zero.…