在单独的Git存储库中跨多个项目进行一致的标记

Arm*_*and 6 git version-control build-process maven-2 release-management

我正在开发一种产品,它依赖于几个不同的项目,每个项目都在自己的Git存储库中托管.在发布版本时,我们理想的是始终标记构建产品所涉及的每个项目 - 包括核心代码,库和构建工具.是否有一种明显而明智的方法可以同时标记所有项目?

(这可能是一种分心,或者可能值得注意的是每个项目都使用Maven;也许有插件来管理它.如果是这样,我没有发现任何.)

Pas*_*ent 1

这个问题在当前状态下有点宽泛(至少对我来说),但Maven Release 插件可能有助于以一致的方式做事。请特别注意准备发布示例。