如何定制Maven唯一版本字符串?
我想知道有哪些选项可以自定义 Maven 工件部署时使用的时间戳字符串
已设置。理想情况下,我们希望包含来自源代码管理的更改列表编号而不是时间戳,因为它是确定给定构建中的功能和错误修复的更可靠的方法。
I'd like to know what options exist to customize the timestamp string used in Maven artifact deploys when<uniqueVersion>true</uniqueVersion>
is set. Ideally, we'd like to include the changelist number from source control instead of a timestamp as it's a more dependable means of determining what features and bug fixes are in a given build.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您无法自定义它,带时间戳的字符串是一个定义良好的内部事物,应该按原样使用,也可以不使用(如果您在
distributionManagement
元素)。来自 Maven 书(对于感兴趣的读者来说,它不会真正帮助你):
You can't customize it, the timestamped string is a well defined internal thing that is supposed to be used as is, or not (if you set
uniqueVersion
tofalse
in thedistributionManagement
element).From the Maven book (for readers interested, it won't really help you):