我了解 Microsoft 在对其产品进行版本控制时使用此模板:Major.Minor.Build.Revision。
当“开发人员”想要表明软件有很大的变化并且不能假设向后兼容性时,就会更改专业。也许代码的主要重写已经完成。
次要数字表示具有向后兼容性目的的显着增强。
内部版本号是一个小的变化,例如重新编译相同的源。
修订版用于修复安全漏洞,应该是完全可互换的。Build 和 Revision 都是可选的。此信息基于MSDN 版本类。
你如何对你的项目进行版本控制,为什么要以这种方式对它们进行版本控制?