我需要使用Maven在生成的清单文件中添加buildNumber。我们使用TFS
(Team Foundation Server)作为我们的存储库。有没有办法访问它?
下面的链接解释了如何使用Git,SVN或Mercuria获取内部版本号。
http://www.yegor256.com/2014/07/03/how-to-read-manifest-mf.html
我还需要与TFS相同的东西吗?
答案 0 :(得分:1)
您可以使用$ {env.TF_BUILD_BUILDNUMBER}环境变量来获取TFS内部版本号。
答案 1 :(得分:0)
我认为正确的变量号是env.TFS_CHANGESET或只是TFS_CHANGESET。它对我有用。
答案 2 :(得分:0)
TFS中的预定义变量:
Build.SourceVersion
- Git:提交ID。
BUILD_SOURCEVERSION
- TFVC:变更集。
此处所有变量的列表: https://www.visualstudio.com/en-us/docs/build/define/variables