chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

什么樣的PR更容易被合入

OpenAtom OpenHarmony ? 來源:OpenAtom OpenHarmony ? 作者:OpenAtom OpenHarmony ? 2022-09-06 09:42 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

戰(zhàn)“碼”先鋒,PR征集令(以下簡稱“戰(zhàn)碼先鋒”)第二期正如火如荼地進行中,涉及OpenAtom OpenHarmony(以下簡稱“OpenHarmony”)主干倉、SIG倉、三方庫,共計1000+代碼倉任君挑戰(zhàn)。 在活動過程中,我們陸續(xù)收到開發(fā)者們提出的一些疑問,其中最主要的一類是:為什么自己的PR沒有被合入?什么樣的PR更容易被合入?為此,我們咨詢了OpenHarmony開發(fā)專家和社區(qū)運營專家,并整理了這份指引文檔,希望能夠為大家?guī)韼椭? 提交的PR更容易被合入,可能是以下4個原因: ① PR解決的是本領(lǐng)域工程師普遍會認(rèn)為的問題,大家對于這次修改的爭議不大。 如圖所示,解壓gcc-arm編譯工具鏈的解壓命令選項書寫錯誤:-z是過濾gzip文件,-j是過濾bzip2文件,二者區(qū)別在于對不同后綴的文件進行過濾。此修改僅1個字符,但十分必要。

ba213810-2d2e-11ed-ba43-dac502259ad0.png

② 關(guān)聯(lián)Issue,為提交的PR所解決的問題溯源。 如圖所示,在提交PR的描述中,關(guān)聯(lián)Issue,代碼倉管理員可以點擊Issue查看問題,這樣更清楚這個PR是為了解決什么問題,也方便了管理員對此進行評判與合入。

ba531042-2d2e-11ed-ba43-dac502259ad0.png

ba71ed64-2d2e-11ed-ba43-dac502259ad0.png

如下圖所示,此修改是因為編譯時出現(xiàn)告警,但實際情況并不需要出現(xiàn)告警,所以刪除了編譯告警中多余字符。此PR的具體問題描述,和最終的修改細節(jié)都與Issue緊密關(guān)聯(lián)并成功解決了問題,這樣的PR更容易被合入。

ba9ce410-2d2e-11ed-ba43-dac502259ad0.png

③ 緊急修改會優(yōu)先合入:已知的一些問題如果會影響很多人,需要緊急修改,會優(yōu)先合入。 更新HB最新版本后,系統(tǒng)顯示告警提示,提示中說明scons、gcc-arm等包在代碼倉中并不適用。社區(qū)小伙伴提交問題后,當(dāng)天就修改代碼提交PR進行修復(fù)。為了讓問題快速得到解決,不影響更多開發(fā)者對代碼的使用,此類緊急需求會優(yōu)先被關(guān)注并合并。

bac209b6-2d2e-11ed-ba43-dac502259ad0.png

bae6e33a-2d2e-11ed-ba43-dac502259ad0.png

④ 格式符合提交規(guī)范的PR更容易被合入。 如圖所示,提交Git Commit message的標(biāo)題(head)可以明確PR的類型,比如:特性提升、文檔修改、格式化樣式、重構(gòu)等等;另外,標(biāo)題一般是動賓結(jié)構(gòu),不超過50個字符(25個漢字)。 如果修改的內(nèi)容較大,還需要增加一個消息體(body),講述修改的必要性(necessary),解決了什么問題(address the problem),是否有副作用(side effects)。 Git Commit message的底部(footer)需要補充修復(fù)關(guān)聯(lián)的Issue是什么。如果在修改外接口時,有產(chǎn)生一些非兼容(BREAKING CHANGE)的影響,也要添加在底部。

bb194960-2d2e-11ed-ba43-dac502259ad0.png

上圖右方是提交PR的模板示例,對應(yīng)補充詳細描述,有利于提升PR被合入的概率。 在提交PR時,詳細描述出原因、目的、解決的問題等,更加全面地闡述此PR做了什么,具體給原來的代碼帶來了什么改變或升級,并關(guān)聯(lián)對應(yīng)的Issue,有利于提升PR被合入的概率。 如下圖所示,此PR關(guān)聯(lián)Issue明確問題出處,并在內(nèi)容部分詳細闡述原因和描述,雖然只有簡單一句話,但清晰明了地說明了一切,有利于提升PR被合入的概率。

bb4ba310-2d2e-11ed-ba43-dac502259ad0.png

除此之外,PR標(biāo)題也非常重要。如果小伙伴們正在參與戰(zhàn)碼先鋒活動,在提交的PR標(biāo)題中需要帶上活動標(biāo)簽【OpenHarmony開源貢獻者計劃2022】,以及具體描述。具體描述旨在用簡短的一句話總結(jié)貢獻這個PR的目的,解決了什么問題,也方便閱讀者和管理員的評審。 以下列舉幾個優(yōu)秀的PR標(biāo)題案例: 【OpenHarmony開源貢獻者計劃2022】fix: 'OFFSET_OF_FIELD' redefined https://gitee.com/openharmony/commonlibrary_utils_lite/pulls/101

bb722c10-2d2e-11ed-ba43-dac502259ad0.png

部分修改截圖 【OpenHarmony開源貢獻者計劃2022】Simplify realpath code to prevent potential memleak https://gitee.com/openharmony/ai_engine/pulls/186

bb9ba27a-2d2e-11ed-ba43-dac502259ad0.png

部分修改截圖 回顧文中提到的4個點小技巧:①本領(lǐng)域工程師普遍會認(rèn)為是問題,大家對于這次修改的爭議不大;②關(guān)聯(lián)Issue,為所解決的問題溯源;③緊急修改會優(yōu)先合入;④格式符合提交規(guī)范。針對這4點要求,大家可以對提交的PR進行優(yōu)化,從而提升PR被合入的概率。

審核編輯:彭靜
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4956

    瀏覽量

    73491
  • 編譯工具
    +關(guān)注

    關(guān)注

    0

    文章

    11

    瀏覽量

    7103
  • OpenHarmony
    +關(guān)注

    關(guān)注

    33

    文章

    3941

    瀏覽量

    20914

原文標(biāo)題:掌握這4個要點,提交的PR更容易被合入

文章出處:【微信號:gh_e4f28cfa3159,微信公眾號:OpenAtom OpenHarmony】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    分直送直送分是什么意思?

    在配電系統(tǒng)中,控臺工作臺有這幾個專業(yè)性的詞是什么意思?總分直送直送分,他們具體代表專業(yè)的術(shù)語分別對應(yīng)什么意思?
    發(fā)表于 02-22 10:31

    電腦電源怎么啊,什么樣的最好?

    電腦電源怎么啊,什么樣的最好?
    發(fā)表于 01-15 17:17

    電腦電源怎么啊,什么樣的最好?

    電腦電源怎么啊,什么樣的最好?
    發(fā)表于 01-16 10:34

    TI什么器件能像wifi一掃描且能低功耗模式

    請問有沒有無線方案是器件可以像wifi一掃描且能低功耗模式,設(shè)想消費者帶有一個無線裝置,能夠使用一個電池運行1-2年,當(dāng)商家進行掃描時(類似wifi)能夠感知都附近的消費者。請問TI用什么器件能做這個方案?
    發(fā)表于 03-23 10:49

    EXTI_PR和EXTI_SWIER的關(guān)系是怎么的?

    的對應(yīng)位(寫入’1’),可以清除該位為’0’。這句話不是很明白,求解釋,還有EXTI_PR和EXTI_SWIER的關(guān)系是怎么的?
    發(fā)表于 08-10 00:41

    選擇什么樣的伺服電機

    原標(biāo)題:松下A6伺服選型步驟選擇什么樣的伺服電機,在很大程度上取決于負(fù)載的物理特性,負(fù)載的工作特性、系統(tǒng)要求以及工作環(huán)境。一旦系統(tǒng)要求確定后,無論選擇何種形式的伺服電機,首先要考慮的是選擇多大的電機
    發(fā)表于 09-03 08:42

    活動報名|OpenHarmony 戰(zhàn)“碼”先鋒,PR 征集令

    %A0%81.md2. 評選規(guī)則:開發(fā)者提交的 PR 由對應(yīng)代碼倉的 Committer 檢視,Committer 會嚴(yán)格審核提交的內(nèi)容。我們會根據(jù) PR 的代碼行數(shù)進行綜合排名,
    發(fā)表于 04-27 10:55

    戰(zhàn)“碼”先鋒,PR征集令!「OpenHarmony 開源貢獻者計劃2022」驚喜上線!

    %81.md 2、評選規(guī)則:開發(fā)者提交的PR由對應(yīng)代碼倉的Committer檢視,Committer會嚴(yán)格審核提交的內(nèi)容。我們會根據(jù)PR的代碼行數(shù)進行綜合排名,并發(fā)放相應(yīng)的榮譽激勵
    發(fā)表于 05-16 14:56

    什么樣的主板在市場上受歡迎呢?

    目前全國產(chǎn)化高端嵌入式主板,大家知道有哪些嗎?什么樣的主板在市場上受歡迎呢?
    發(fā)表于 01-03 10:43

    什么樣的冰箱沒有霜

    什么樣的冰箱沒有霜 什么樣的冰箱比較容易結(jié)霜,什么樣的冰箱在這方面就會好些?使用中要注意哪些問題呢?   風(fēng)冷冰箱不易結(jié)霜
    發(fā)表于 02-21 17:56 ?2285次閱讀

    未來環(huán)保汽車會是什么樣?

    未來環(huán)保汽車會是什么樣? 一汽-大眾
    發(fā)表于 04-07 09:08 ?1997次閱讀
    未來環(huán)保汽車會是<b class='flag-5'>什么樣</b>?

    選用什么樣的金相砂紙可以讓制簡易些

    的金相砂紙來讓制容易些? 答案是肯定的,可以! 小編親歷我們做的是印刷線路板的金相分析,試樣的粗研磨一直使用的是普通金相砂紙,工序一般從粗到細依次是180#,320#和600#三道金相砂紙研磨,使用自動研磨機,正常情況下1
    發(fā)表于 06-29 17:09 ?2572次閱讀
    選用<b class='flag-5'>什么樣</b>的金相砂紙可以讓制<b class='flag-5'>樣</b><b class='flag-5'>更</b>簡易些

    怎么上手 PR 流程?如何開始參與開源項目?

    今天我準(zhǔn)備和你詳細介紹如何開始參與開源項目,幫助你在 GitHub 上完成第一個 PR。
    的頭像 發(fā)表于 07-14 10:30 ?2362次閱讀

    DS320PR810的PCI Express規(guī)性測試

    電子發(fā)燒友網(wǎng)站提供《DS320PR810的PCI Express規(guī)性測試.pdf》資料免費下載
    發(fā)表于 09-10 10:35 ?1次下載
    DS320<b class='flag-5'>PR</b>810的PCI Express<b class='flag-5'>合</b>規(guī)性測試

    什么是物聯(lián)網(wǎng)智能路燈? 智慧路燈是什么?什么樣的智慧路燈滿足現(xiàn)代需求

    什么是物聯(lián)網(wǎng)智能路燈? 智慧路燈是什么?什么樣的智慧路燈滿足現(xiàn)代需求
    的頭像 發(fā)表于 02-18 10:19 ?1237次閱讀
    什么是物聯(lián)網(wǎng)智能路燈? 智慧路燈是什么?<b class='flag-5'>什么樣</b>的智慧路燈<b class='flag-5'>更</b>滿足現(xiàn)代需求