Я понимаю, что Microsoft использует этот шаблон при создании версий своих продуктов: Major.Minor.Build.Revision.
Major изменяется, когда «разработчики» хотят показать, что в программном обеспечении произошли большие изменения, и нельзя предполагать обратную совместимость Возможно, основная перезапись кода завершена.
Незначительное число представляет собой значительное улучшение с целью обеспечения обратной совместимости.
Номер сборки - небольшое изменение, например, перекомпиляция того же источника.
Редакция используется для исправления дыры в безопасности и должна быть полностью взаимозаменяемой. И Build, и Revision являются необязательными. Эта информация основана на MSDN версии класса .
Как вы создаете версии своих проектов и почему вы их так называете?