If you are using Gitflow and trying to use a tool like GitVersion to generate the numbers, passing in the major and minor would be useful to avoid having to alter or write out the versionNumber.xml. I could do this with the xml file and change the numbers before build or change in a release branch etc but they both seem a bit more fiddly for using Gitflow.