我正在开发一个产品,它依赖于几个不同的项目,每个项目都托管在自己的 Git 存储库中。发布版本时,我们最好始终如一地标记构建产品所涉及的每个项目——这包括核心代码、库和构建工具。是否有一种明显且明智的方法来一次标记所有项目?
(这可能会让人分心,或者值得注意的是每个项目都在使用 Maven;也许有用于管理它的插件。如果是这样,我还没有找到。)
最佳答案
这个问题在目前的状态下有点宽泛(至少对我而言),但是 Maven Release plugin可能有助于以一致的方式做事。特别注意Prepare a Release示例。
关于git - 在单独的 Git 存储库中跨多个项目进行一致标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2607833/