无论如何使用Jenkins Git插件将"合并策略"选项设置为"他们的"?

 再见看淡_266 发布于 2022-12-08 16:43

我正在使用Jenkins和Git插件.事实:

我有2个分支,develop并且rc具有相同的祖先.

develop 在提交 635d361d2005f74dd55f274bf409d43d6413d9b0

我试着将develop它合并到rc

x.html在两个分支中独立地对文件进行了更改,这在合并时会导致冲突

我总是希望在发生冲突时develop更改特朗普rc变更

在通过git插件的项目中,我添加了一个额外的行为"构建前合并",我可以将策略设置为"递归".

Jenkins Git插件附加行为配置的屏幕截图

此配置在运行时生成如下所示的合并:

 git checkout -f origin/rc
 git merge -s recursive 635d361d2005f74dd55f274bf409d43d6413d9b0

但是,我似乎无法指定任何策略选项,因此这只会产生冲突.

具体来说,我正在尝试合并接受他们的冲突,如下所示:

  git checkout -f origin/rc
  git merge -s recursive  --strategy-option theirs 635d361d2005f74dd55f274bf409d43d6413d9b0

这可以通过插件实现吗?

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有