0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

不方便在Gitee上提交PR?如何申请?

openEuler 来源:openEuler 2023-08-02 10:17 次阅读

近期openEuler社区了解到部分开发者存在不方便访问Gitee网站的问题,为了方便这些开发者们,openEuler社区增加了提交Patch的方式,社区开发者可将Patch通过邮件列表转PR提交

本文就跟大家分享一下社区开发者可以如何申请这个功能?以及申请之后这个功能如何使用 ?

功能简介

此功能以patchwork,git-pw以及getmail等开源工具为基础进行搭建,使用自定义脚本进行业务处理。

通过此功能,不方便在Gitee页面提交PR的社区开发者可将Patch通过邮件列表转PR提交。无需安装其他软件,向社区申请即可使用。

如何申请

1.请在基础设施仓库下新建issue,表明需要纳管到服务下的仓库,分支以及邮件列表地址。

2.提交配置相关的PR,配置文件路径

3.社区基础设施团队将根据issue中提供的参数以及合入相关pr进行服务配置,完成后会在issue上进行回复并关闭issue,通知责任人功能已可用。

配置参考:

mapping:
  src-openeuler/kernel:                            # 组织/仓库
    mailing-list: "kernel-build@openeuler.org"     # 邮件列表地址
    env:                                           # 服务所需环境变量
      host: "SRC_OPENEULER_KERNEL_HOST"            # 邮件host,建议格式为SRC_OPENEULER_REPO_HOST, REPO值根据仓库名进行修改
      pass: "SRC_OPENEULER_KERNEL_PASS"            # 邮件password,建议格式为SRC_OPENEULER_REPO_PASS, REPO值根据仓库名进行修改
    branches:                                      # 分支信息
      build-5.10-rc: 'build-5.10-rc'
      master: 'master'
      openEuler-20.03-LTS: 'openEuler-20.03-LTS'

如何使用

制作patch

开发者使用git format-patch命令进行补丁制作,命令示例如下。

①单一补丁+封面

git format-patch -1 --subject-prefix="PATCH branch_name" --cover-letter
②单一补丁
git format-patch -1 --subject-prefix="PATCH branch_name"

③多个补丁

git format-patch -n --subject-prefix="PATCH branch_name" --cover-letter

n表示要选取的commit数

2.发送patch邮件到邮件列表

开发者通过git send-email的方式发送邮件到邮件列表;


命令示例:

git send-email *.patch --to "" --cc "" --suppress-cc=all

注意!!!

①创建的补丁如果含有封面,请将封面和补丁邮件一并进行发送,如果不发送封面则无法创建pr ; ②发送补丁集请发送完整,不要出现遗漏;

3.patch转化为pr

后台服务每5分钟会进行一次轮询,合并补丁到对应分支, 提交pr并邮件通知补丁发送者,抄送邮件列表。开发者发送邮件后耐心等待即可。





审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • openEuler
    +关注

    关注

    2

    文章

    299

    浏览量

    5786

原文标题:不方便在Gitee上提交PR?你还可以这样提交代码

文章出处:【微信号:openEulercommunity,微信公众号:openEuler】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    TMUXHS4212 MUX与DS160PR421或DS160PR412 Redriver在PCIe GEN 4应用中的比较

    电子发烧友网站提供《TMUXHS4212 MUX与DS160PR421或DS160PR412 Redriver在PCIe GEN 4应用中的比较.pdf》资料免费下载
    发表于 09-11 14:12 0次下载
    TMUXHS4212 MUX与DS160<b class='flag-5'>PR</b>421或DS160<b class='flag-5'>PR</b>412 Redriver在PCIe GEN 4应用中的比较

    可穿戴设备的血压监测申请简介

    电子发烧友网站提供《可穿戴设备的血压监测申请简介.pdf》资料免费下载
    发表于 09-10 09:21 0次下载
    可穿戴设备<b class='flag-5'>上</b>的血压监测<b class='flag-5'>申请</b>简介

    格力电器申请格力光能商标

    近期,家电巨头格力电器在新能源领域迈出了重要一步,正式提交了三枚涵盖灯具空调、科学仪器及机械设备等广泛类别的“格力光能”商标注册申请。这一系列动作不仅彰显了格力电器在新能源技术的深度布局,也预示着其即将在光伏、储能及智能家居等
    的头像 发表于 07-04 15:25 434次阅读

    瑞联新材终止可转债发行并撤回申请文件

    5月10日,瑞联新材发布公告宣布,已同意终止向不特定对象发行可转债事宜,同时向上海证券交易所提交了撤回申请文件的申请
    的头像 发表于 05-11 09:57 278次阅读

    地平线提交香港IPO申请

    智能驾驶计算方案提供商“地平线”正式递交港股上市申请。据其公开文件,地平线在2023年实现了15.5亿元的营收,同比显著增长71.3%,毛利达到10.94亿元,毛利率高达70.5%。
    的头像 发表于 03-27 16:11 551次阅读

    聚水潭再次向港交所提交上市申请

    港交所官网近日公开了聚水潭集团股份有限公司(以下简称“聚水潭”)提交的上市申请,并宣布其上市材料已获正式受理。聚水潭作为中国最大的电商SaaS ERP提供商,凭借其卓越的管理团队和深厚的行业经验,已在行业内树立了坚实的地位。
    的头像 发表于 03-22 14:29 672次阅读

    绿联科技创业板IPO提交注册

    近日,深圳绿联科技股份有限公司,正全力以赴冲刺深交所创业板上市,并已正式提交注册申请。本次IPO,绿联科技计划公开发行股票,数量不超过4150万股,确保不低于发行后总股本的10%。
    的头像 发表于 03-21 13:57 409次阅读

    晶华电子撤回IPO申请

    深圳晶华显示电子股份有限公司(简称“晶华电子”)近日向深交所提交了撤回其首次公开发行股票并在创业板上市的申请文件。根据相关规定,深交所已决定终止对晶华电子上市申请的审核。
    的头像 发表于 03-13 14:51 505次阅读

    还不会代码托管吗?一文教会你使用Gitee~

    面3、点击"+"以及新建仓库,创建自己的仓库4、创建仓库名称(最好是言简意赅的名字),点击创建5、下面就是我们创建好的仓库了三、Gitee使用技巧1Gitee提交
    的头像 发表于 03-05 08:13 579次阅读
    还不会代码托管吗?一文教会你使用<b class='flag-5'>Gitee</b>~

    挚达科技向港交所提交上市申请

    据港交所2月29日披露,上海挚达科技发展股份有限公司(以下简称“挚达科技”)已正式提交上市融资申请,这一动态引起了市场的广泛关注。挚达科技,自2010年成立以来,已逐渐崭露头角,成为家庭智能充电和数字能源科技领域的领军企业。
    的头像 发表于 03-01 14:30 569次阅读

    万源通北交所IPO提交注册

    2024年1月24日,北京证券交易所最新消息显示,昆山万源通电子科技股份有限公司(简称“万源通”)的IPO申请状态已更新为“提交注册”。这一进展标志着万源通距离正式上市又近了一步。
    的头像 发表于 02-29 16:41 1233次阅读

    博菱电器IPO终止,虽过会但未提交注册申请

    深交所官网最新信息显示,宁波博菱电器股份有限公司(以下简称“博菱电器”)的IPO状态已变更为“中止”。值得注意的是,博菱电器在2022年11月4日已经通过了上市委员会的审核,但令人遗憾的是,该公司始终未提交注册申请
    的头像 发表于 02-29 15:17 663次阅读

    晶科电子申请港交所主板上市

    晶科电子近日向香港交易所(港交所)主板提交了上市申请,标志着公司重启上市之路。据悉,中信证券担任本次上市的独家保荐人。
    的头像 发表于 02-02 15:35 592次阅读

    pr是什么软件 主要用于做什么

    软件主要用于以下几个方面: 媒体监测和分析:PR专业人员需要及时了解媒体与组织相关的新闻报道和舆情信息,以便及时采取相应的措施。PR软件可以帮助对媒体进行监测和分析,通过关键词筛选和舆情分析等功能,帮助公关人员了解组织在媒体
    的头像 发表于 01-11 09:47 1636次阅读

    如何解决表单重复提交的问题

    关于表单的提交相信作为一个后端开发接触过不少,本文将介绍如何解决表单重复提交的问题。 1、表单提交案例 我们通过一个 jsp 页面提交表单到 servlet 进行处理。项目结构如下:
    的头像 发表于 10-09 15:57 943次阅读
    如何解决表单重复<b class='flag-5'>提交</b>的问题