繁体   English   中英

具有相同发布版本的2个不同功能分支的SNAPSHOT版本是什么

[英]What would be the SNAPSHOT version of 2 different feature branches with same released version

我们遇到一个问题,在一个项目中有两个不同的功能将以相同的发行版本提供。

例如-

该项目的当前发行版本是7.0.0.4,并且将有两个不同的功能实现,即项目中的并行功能和缓存功能。 现在,我们需要从主干中提取两个用于缓存和并行项目功能的分支,并且两个都将处于活跃开发中,这两个功能都将在该项目的7.0.0.7版本中发布。
Maven坐标-

对于并行功能

GroupId - com.tom.tomproject

artifactID - project

version - 7.0.0.7-SNAPSHOT

对于缓存功能

GroupId - com.tom.tomproject

artifactID - project

version - 7.0.0.7-SNAPSHOT

在这两个分支的SNAPSHOT版本(7.0.0.7-SNAPSHOT)相同的情况下,这将导致歧义。 解决该问题的最佳方法是什么。

我应该更改groupID吗? 还是有其他方法可以解决此问题?

如果要构建这样的单独版本,请使用版本号来分隔分支,例如

7.0.0.7-Parallel-SNAPSHOT

7.0.0.7-Caching-SNAPSHOT

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM