我了解Microsoft在对其产品进行版本控制时使用此模板:Major.Minor.Build.Revision.
当"开发人员"想要表明软件发生重大变化并且无法假设向后兼容性时,Major会发生变化.也许完成了对代码的重写.
为了向后兼容,次要编号代表了显着的增强.
构建号是一个小变化,例如重新编译相同的源.
修订版用于修复安全漏洞,应完全可互换.Build和Revision都是可选的.此信息基于MSDN版本类.
你如何对你的项目进行版本设置,为什么要用这种方式对它们进
请参阅: SO版本号问题
我们通常在我工作的地方做major.minor [.maintenance [.build]],但每个项目似乎有所不同.
主要/次要与你提到的相同.对于每次构建服务器运行时的小(错误)修复和构建,维护都会增加.