Git 工作流程問題記錄 last 2021-09-08

1、軟件提測程序文件和相應(yīng)源碼版本不匹配,甚至無法回溯到節(jié)點(diǎn)

問題:出現(xiàn)軟件程序的提測文件 x.x.x.bin 無法對應(yīng)到軟件源碼提測分支 release/x.x.x ,且無法回溯到相應(yīng)版本提交節(jié)點(diǎn),即無法查找到已經(jīng)被測試文件 x.x.x.bin 的相應(yīng)源碼,導(dǎo)致改測試版本不能發(fā)布,相當(dāng)于白測試了(測試花費(fèi)一周時(shí)間)……

原因:Git 流程出現(xiàn)的不規(guī)范問題。以為軟件源碼提測分支?release/x.x.x 已經(jīng)提交測試,但對于測試人員測試發(fā)現(xiàn)的小問題點(diǎn)修改,未創(chuàng)建新的測試修改分支 release/x.x.x/rev2 ,而是直接在當(dāng)前的工作開發(fā)分支 feature/f1 上修改,并直接將生成的程序文件 x.x.x_2.bin 提交給測試人員繼續(xù)測試,同時(shí)最關(guān)鍵的是該修改變動(dòng)甚至未提交一個(gè)節(jié)點(diǎn)進(jìn)行記錄,因此出現(xiàn)程序文件和源碼版本不匹配甚至無法回溯節(jié)點(diǎn)的問題……因此一周測試工作相當(dāng)于白費(fèi)了。

規(guī)范點(diǎn):所有的提測程序文件相應(yīng)的源碼節(jié)點(diǎn)進(jìn)行最基本必須提交記錄即 commit ,更規(guī)范的流程是先將本地分支切換回這個(gè)測試分支?release/x.x.x ,再進(jìn)行提測出現(xiàn)問題 bug 的修復(fù),將生成的程序文件?x.x.x_2.bin 提交測試人員前,需要先提交一個(gè)分支節(jié)點(diǎn)進(jìn)行記錄,以確保程序和源碼有相應(yīng)版本。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Git是一個(gè)十分優(yōu)秀的版本控制工具,但僅僅依靠版本控制工具,還不能保證在多人協(xié)作的情況讓項(xiàng)目的版本流轉(zhuǎn)有條不紊,版...
    科研者閱讀 2,636評論 0 7
  • 引言 編寫的目的 -通過規(guī)范化的流程,使得產(chǎn)品、開發(fā)與測試等各個(gè)部門更高效的協(xié)同工作。-通過規(guī)范化的流程使得產(chǎn)品高...
    一憶閱讀 35,118評論 12 87
  • 引言 編寫的目的 -通過規(guī)范化的流程,使得產(chǎn)品、開發(fā)與測試等各個(gè)部門更高效的協(xié)同工作。-通過規(guī)范化的流程使得產(chǎn)品高...
    j春雨閱讀 515評論 0 1
  • Git Flow工作流程 1.使用背景 在多組員,多項(xiàng)目等環(huán)境進(jìn)行協(xié)同工作時(shí),如果沒有統(tǒng)一規(guī)范、統(tǒng)一流程,則會導(dǎo)致...
    AllenYZD閱讀 3,883評論 0 70
  • 版本控制工具有很多,比如SVN、Git、CVS、Perforce等,介紹自己用過的一個(gè)即可。 版本控制 簡單地說,...
    姜小舟閱讀 314評論 0 1

友情鏈接更多精彩內(nèi)容