据我所知,Microsoft在对其产品进行版本控制时使用此模板:Major.Minor.Build.Revision。你如何版本你的项目?
当“开发人员”想要显示软件发生重大变化并且无法假定向后兼容性时,主要改变。也许重写代码已经完成了。
小数字表示向后兼容的意图的显着增强。
内部编号是一个小小的改变,例如重新编译同一个源代码。
修订版用于修复安全漏洞,并应完全互换。 Build和Revision都是可选的。这些信息基于MSDN Version Class。
你如何版本你的项目,你为什么要这样的版本?
语义版本编制已经进入现场,因为我写了这个答案:http://semver.org/ – 2011-05-06 23:55:38