本發(fā)明公開(kāi)了一種代碼歷史記錄恢復(fù)方法,包括以下步驟:當(dāng)Replication失效時(shí),通過(guò)日志分析工具統(tǒng)計(jì)第一代碼倉(cāng)庫(kù)內(nèi)未同步的Git對(duì)應(yīng)的changesID,刪除未同步的所述Git,在所述第一代碼倉(cāng)庫(kù)重建所述Git,刪除所述第一代碼倉(cāng)庫(kù)內(nèi)未同步的所述Git對(duì)應(yīng)的所述changesID,重啟所述第一代碼倉(cāng)庫(kù)并接收代碼,將所述代碼轉(zhuǎn)化為所述Git同步,通過(guò)上述方式,本發(fā)明能夠有效的解決因?yàn)镚it記錄不同步導(dǎo)致的代碼丟失或者代碼出錯(cuò)的問(wèn)題,以及將恢復(fù)采用自動(dòng)化代替人工方式恢復(fù),設(shè)計(jì)了腳本,可以及時(shí)的將Mariadb的數(shù)據(jù)庫(kù)表內(nèi)的changesID統(tǒng)一處理,避免人工操作出現(xiàn)的誤刪除風(fēng)險(xiǎn)。
聲明:
“代碼歷史記錄恢復(fù)方法、系統(tǒng)及介質(zhì)” 該技術(shù)專利(論文)所有權(quán)利歸屬于技術(shù)(論文)所有人。僅供學(xué)習(xí)研究,如用于商業(yè)用途,請(qǐng)聯(lián)系該技術(shù)所有人。
我是此專利(論文)的發(fā)明人(作者)