我正在开发一个使用版本控制的项目:
在 POM 文件中输入版本名称
它也用作
to-be-created .msi
文件名的一部分:file_[version].msi
它用于服务名称,在安装此项目后,
.msi
这些参数保存在如下位置:a)
.properties
文件作为Spring param: version=0340
b) 在 pom.xml 中
<package-version>0340</package-version>
c) 作为
<filename><version>.wxs
文件,由build.xml
d)也在上述
.wxs
文件中作为MsiProductVersion = "3.4.0"
(注意点)
有没有办法在其他config
文件中定义一个参数,用适当的数据填充这些文件,以便只将版本保存在一个地方。现在很容易忽略一个param
,并构建一个340.msi
将显示330 Service
为它的名称。我觉得这很困难,因为并非所有文件都属于一个模型(如Spring
)。