当前位置:  开发笔记 > 编程语言 > 正文

major.minor.build.revision版本风格vs year.month.day.whatever版本风格

如何解决《major.minor.build.revision版本风格vsyear.month.day.whatever版本风格》经验,为你挑选了1个好方法。

是否有任何理由为.NET程序集使用一种版本控制风格?

我想知道使用除味道之外的任何一种风格是否有任何优点/缺点.



1> Jason Cohen..:

时间的优点是您可以获得不断增加的版本号并对时间戳进行编码.

使用更传统的数字的好处是人们更容易理解.例如,我们大致都知道"v2.1"的含义.

一般来说,我建议使用时间,因为添加的信息很有用.其他数字的优势仅适用于营销,无论如何你都可以做到这一点.

例如,为什么不同时使用la"v2.1.20090214".现在,您可以在"构建"部分的major.minor部分和实用程序中进行营销.


请注意,在Win32(以及.NET)上,版本号每个组件的限制为16位,因此不能将20090214作为一个组件.
如果您使用日期作为版本号,请使用YYYYMMDD格式.它是唯一一个任何人都可以明确阅读的,并且具有以正确的顺序进行词法排序的优点.
推荐阅读
可爱的天使keven_464
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有