buildnumber是一个jar包,可以使用java命令直接运行,专门用于多级版本号管理。
buildnumber 从命令行读取参数,第一个为版本号存储的文件,这是一个标准的 properties 文本文件,默认是运行目录下的 version.properties ,如果文件不存在,则自动创建,初始号码均为 0 ;第二个是需要变更的版本号,支持 build (构建号)、 candidate (修正号)、 release (发布号)、 product (产品号),默认是 build 。
命令行( buildnumber 需要在 classpath 中):
| java –jar buildnumber.jar my.properties release |
返回结果:
| update successful! new version is
product.number: 0 release.number: 1 candidate.number: 0 build.number: 0 |
my.properties :
| #Auto generate by BuildNumber, don’t edit it.
#Thu Sep 24 15:14:43 CST 2009 build.number=0 product.number=0 candidate.number=0 release.number=1 |
此文件可作为ANT等自动构建工具的输入参数文件
下载地址:本地下载
0 Comments.