【发布时间】:2012-01-24 14:21:58
【问题描述】:
我正在使用由 a.b.build 表示的版本控制系统,其中 a 是整体版本(原型、alpha 和 beta 版本为 0,主要版本为 1),b 是里程碑版本(沿着表示 proto、alpha、beta 阶段),build 表示项目已编译的次数。
目前,我让应用程序从文本文件中读取,增加数字,并在应用程序运行并设置调试标志时保存到文本文件中。
我正在寻找一种更“正确”的方式来使用 Java 和 Netbeans。有什么方法可以在某处将构建编号注入构建过程中吗?最好将数字保存到项目附带的源文件中 - 而不是依赖附近文件的存在。
【问题讨论】:
-
为什么 build 必须是序列号?为什么构建文件的哈希值不够?
-
@MikeSamuel 通常是因为增量版本号对人们来说更容易('这个版本更新')
标签: java maven versioning