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

标签 git version-control maven-2 build-process release-management

我正在开发一个产品,它依赖于几个不同的项目,每个项目都托管在自己的 Git 存储库中。发布版本时,我们最好始终如一地标记构建产品所涉及的每个项目——这包括核心代码、库和构建工具。是否有一种明显且明智的方法来一次标记所有项目?

(这可能会让人分心,或者值得注意的是每个项目都在使用 Maven;也许有用于管理它的插件。如果是这样,我还没有找到。)

最佳答案

这个问题在目前的状态下有点宽泛(至少对我而言),但是 Maven Release plugin可能有助于以一致的方式做事。特别注意Prepare a Release示例。

关于git - 在单独的 Git 存储库中跨多个项目进行一致标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2607833/

相关文章:

python - 有没有一种方法可以获取 git 存储库中具有新/修改/删除状态的文件数?

linux - 通过 USB 驱动器复制 git repo 会导致所有文件显示为已修改

git - 如何避免被锁定在您的 GIT 存储库/SSH 之外?

svn - Subversion - 任何人都应该在主干之外进行开发吗?

java - 在 Maven 2 中,我如何知道传递依赖来自哪个依赖?

java - 有没有满足mavens发布插件的项目布局?

git - 删除 Azure Devops (VSTS) 中的 git fork 关系

git - 在 Git 中拥有文档和其他项目相关文件的最佳实践?

linux - 将完整的文件系统置于版本控制中

javascript - 您对管理 JavaScript 依赖项提案的想法