当前位置: 首页 > 面试题库 >

上传补丁集并保留现有评论

孙正业
2023-03-14
问题内容

我们使用詹金斯来验证补丁集。有时,詹金斯需要对补丁集进行一些更改。因此,它进行commit --amend了更改,然后上传了新的补丁集。

除了删除所有对原始补丁集所做的手动检查之外,它还可以很好地发挥作用。

  • 如何在不失去所有现有评论/投票的情况下推出新的补丁集(来自Jenkins)?

问题答案:

请注意,在您描述的情况下,您拥有新的补丁集,并且在特殊情况下(不包括特殊情况),您不希望将旧补丁集的选票复制到新补丁集。例如:如果某人批准了patchset1,而Jenkins推送了patchset2,则可能他/她不想将他/她的投票自动复制到patchset2。

表示:您可以控制将/将不会将选票复制到新补丁集的方式,设置项目的label.LABEL-
NAME.copyXXXXX选项。在此处查看Gerrit文档中的更多信息。



 类似资料:
  • Git 中的一些命令是以引入的变更即提交这样的概念为中心的,这样一系列的提交,就是一系列的补丁。 这些命令以这样的方式来管理你的分支。 git cherry-pick git cherry-pick 命令用来获得在单个提交中引入的变更,然后尝试将作为一个新的提交引入到你当前分支上。 从一个分支单独一个或者两个提交而不是合并整个分支的所有变更是非常有用的。 在 变基与拣选工作流 一节中描述和演示了

  • # 给ISO离线集成补丁 大家是否厌倦了每次安装补丁后又要打一堆补丁的感觉?使用微软的Dism打补丁又需要自己收集补丁,而且每个月有新补丁,还有老补丁被取代。现在Dism++重建了Windows Update,直接从WSUS服务器中导出补丁数据库,全自动获取最新更新,自动剔除过期老补丁,在通过CBS判断系统是否需要此更新。下面来看看怎么使用吧。 解压ISO 为了处理ISO里面的install.w

  • Zones 的猴子补丁方法只修补一次。 进入/离开 zone 只需更改Zone.current的值。(不需要进一步的猴子补丁) Zone.prototype.wrap method provides convenience for wrapping callbacks. (The wrapped callback is executed through Zone.prototype.runGuar

  • 如何在Laravel中验证补丁/放置请求 根据Laravel留档http://laravel.com/docs/5.1/controllers,请求由资源控制器的操作处理 由于请求应更新部分资源并将更新整个资源,因此我的 验证应如下所示: 我应该这样做吗 依靠您的专业答案。

  • 向app store发布新的app版本可能需要一些时间。Tabris.js允许直接向你的用户发布热更新,而无需等待app store更新。 为了符合Apple App Store的规则,修补程序必须“[…] not change the primary purpose of the app by providing features or functionality that are incons

  • 问题内容: 使用模拟进行单元测试conn(): app.py test.py 错误:未调用 断言 。 我认为这是因为’Database_url’不在我打补丁的os.environ中,并且因为没有对mysql_mock.connect进行该测试调用。 问题: 1为了使此测试代码有效,我需要进行哪些更改? 2.我还必须修补’urlparse’吗? 问题答案: 您可以尝试此解决方案。只需调用一个参数即可