从大师合并到分支 - Git / Jenkins

时间:2013-01-28 16:25:11

标签: git merge jenkins

我正在寻找一种方法来自动化从Master分支到一个或多个开发分支的合并。换句话说,我希望在多个项目中将团队开发分支与Master每日同步。

我正在考虑使用Jenkins,但没有太多经验。 Jenkins是否可以通过添加多个存储库URL然后在配置中指定“要合并到的分支”来提供此功能?我不太关心项目的构建而不是合并问题。詹金斯如何对合并失败作出反应?

詹金斯是理想的,但如果有另一种方法,我很乐意听到它。

非常感谢提前。

2 个答案:

答案 0 :(得分:3)

我强烈建议负责分支的负责人这样做:

  • 如果没有冲突,这样的合并需要10-30秒
  • 如果存在冲突,知道如何解决冲突的人就在那里
  • 您的开发人员最了解何时进行此合并

为什么你想首先自动化这个?

答案 1 :(得分:0)

我建议使用Gerrit来管理合并到共享和共享的工作流。

Gerrit可以配置为使用Jenkins来验证建议进行审核的每个变更集。