我有一个构建服务器,用 team-city 实现。到目前为止,我有一个输入参数,它代表版本号的前 3 部分 (xyz) = %Version.Number%
当我编译我的 exe 文件时,我将文件版本设置为:%Version.Number%.%build_number%,然后我得到一个 4 部分的版本号。
该解决方案的问题在于版本号的前 3 部分与内部版本号之间没有联系。
现在,我想找到一种方法来为每个 %Version.Number% 设置一组不同的 %build_number%。
我将用一个例子来说明这个问题:
在第一次构建时 %Version.Number% = 15.3.2 - 版本号将为 15.3.2.0 。
在 %Version.Number% = 15.3.2 的第二个版本中 - 版本号将为 15.3.2.1 。
现在,在 %Version.Number% = 16.0.0 的新版本上 - 版本号将为 16.0.0.2 而我希望为 16.0.0.0。
谢谢。