【发布时间】:2010-09-13 15:05:42
【问题描述】:
我了解 Microsoft 在对其产品进行版本控制时使用此模板:Major.Minor.Build.Revision。
当“开发人员”想要表明软件有很大的变化并且不能假设向后兼容时,主要发生了变化。也许代码的主要重写已经完成。
次要数字表示旨在向后兼容的显着增强。
内部版本号是一个小的变化,例如重新编译相同的源代码。
修订版用于修复安全漏洞,应该可以完全互换。 Build 和 Revision 都是可选的。此信息基于MSDN Version Class。
您如何对项目进行版本控制?为什么要以这种方式进行版本控制?
【问题讨论】:
标签: .net versioning