Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 5 years ago.
Improve this questionI've seen a common, I guess you could say naming convention, for version names. Ex. 1.0.3
It is my understanding that it is {main}.{major}.{minor}. Does anyone know of some good articles that explain what each of those consists of? Or perhaps could just shed some light on it for me.
I googled it for you: I typed 'versioning' and first link I got was:
http://en.wikipedia.org/wiki/Software_versioning
HTH
BTW - there is no syntax. If you are producing a software, adopt any scheme that feels logical to you. You can always have your versioning upgraded if something will feel more right to you at later time.
Don't forget to upgrade versioning version also :)
Every organization makes up their own meanings for version numbers. You have to check their documentation if you want to be sure what they mean as far as compatibility and such.
Assembly versioning is subjective based on the conventions a person/project decides to use.
Typically though, it is related to release cycles, bug fixes and new features being implemented.
A related SO question provides a good explanation regarding what the assembly numbering means (The detail is in the question, not the answer)
精彩评论