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

GitVersion - Azure Tutorial

From the course: Azure for DevOps: Implementing Development Processes

Start my 1-month free trial

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.…

Contents