mercurial - 为什么 jenkins mercurial 插件会忽略 merge ?

标签 mercurial jenkins branching-and-merging

我有一份 Jenkins 工作,负责监视 mercurial 存储库的“实时”分支。当我将一些更改 merge 到 Live、提交和推送中时,Jenkins 不会触发构建。

查看mercurial polling log可以看到

$ hg incoming --style <SomeFileUnderWorkspace> --no-merges

我不敢相信这是一个错误,但也想不出您想要忽略 merge 的原因。

最佳答案

这是一个已知的问题。请参阅以下内容:

The reason the merges were ignored

An open issue regarding merges across named branches being ignored

这在我们的设置中也很烦人。当有 merge 时,我必须手动触发构建。

关于mercurial - 为什么 jenkins mercurial 插件会忽略 merge ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6788390/

相关文章:

git - 将压缩的提交从 main merge 到功能分支时避免 git 中的冲突

使用 POST COMMIT 钩子(Hook)在 SVN 存储库上提交代码时,Jenkins 作业自动触发

jenkins - 如何链接手动触发的下游作业,同时传递参数?

mercurial - 如何删除TortoiseHg中的意外分支?

mercurial - 优化 Mercurial 存储库大小

view - 更改 Jenkins 默认 View

svn - 删除SVN分支

svn - 如何让开发人员记住在各处合并他们的错误修复?

windows - tortoisehg 工作台 : convert extension is disabled

mercurial - 不小心只 rebase 了我的一个变更集