举几个例子:
- 直连 11
- 银光4
- OpenGL 4
- 火狐 3
我发现拥有如此高的产品版本号有点傻:当它们达到版本号 20 时意味着什么?产品只是从一个版本到另一个版本的演进,心理影响与数量大小成反比(10.0 版对比 11.0 版对比 2.0 版对比 3.0 版)。
常见的替代方案是:
- 切换到基于年份的方案(Visual Studio 6 => Studio 2005、2008、2010)
- 使用缩写来重置计数器(Adobe CS 2,3,4..)
- 使用代号(Windows XP、Windows Vista)
- 使用混合代号/编号双关语(Windows 七,MacOS X)。真是聪明。
- 使用子版本号(CATIA V5 R18、R19、...)。恕我直言,最好的事情。
- 甚至完成产品品牌重塑。
那么,从哪个数字开始,事情会适得其反:3?4?6?10?
边问一:你知道的最高公版号是多少?
附带问题 2:我建议的其他有趣的版本控制替代方案?