我正在开发一种产品,该产品依赖于几个不同的项目,每个项目都托管在自己的 Git 存储库中。在发布版本时,我们最好对构建产品所涉及的每个项目进行一致的标记 - 这包括核心代码、库和构建工具。是否有一种明显且明智的方式来一次标记所有项目?
(这可能会让人分心,或者值得注意的是每个项目都在使用 Maven;也许有插件可以管理这个。如果是这样,我还没有找到。)
我正在开发一种产品,该产品依赖于几个不同的项目,每个项目都托管在自己的 Git 存储库中。在发布版本时,我们最好对构建产品所涉及的每个项目进行一致的标记 - 这包括核心代码、库和构建工具。是否有一种明显且明智的方式来一次标记所有项目?
(这可能会让人分心,或者值得注意的是每个项目都在使用 Maven;也许有插件可以管理这个。如果是这样,我还没有找到。)
这个问题在当前状态下有点宽泛(至少对我而言),但Maven Release 插件可能有助于以一致的方式做事。请特别注意准备发布示例。