[發(fā)明專利]一種代碼管理方法和終端在審
| 申請?zhí)枺?/td> | 201910964097.0 | 申請日: | 2019-10-11 |
| 公開(公告)號: | CN110688140A | 公開(公告)日: | 2020-01-14 |
| 發(fā)明(設(shè)計)人: | 楊海燕;黃雪梅 | 申請(專利權(quán))人: | 上海創(chuàng)功通訊技術(shù)有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65;G06F8/30 |
| 代理公司: | 11227 北京集佳知識產(chǎn)權(quán)代理有限公司 | 代理人: | 張子寬 |
| 地址: | 200135 上海市浦東新區(qū)*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 分支代碼 目標開發(fā) 終端 基線 服務(wù)器下載 引導(dǎo)文件 開發(fā) 代碼管理 目標引導(dǎo) 預(yù)存 代碼更新 更新目標 文件指向 終端確定 合并 源碼 服務(wù)器 更新 | ||
本發(fā)明公開了一種代碼管理方法和終端,用于提高處理代碼的效率。該代碼管理方法包括:終端通過預(yù)存的引導(dǎo)文件從服務(wù)器下載開發(fā)代碼;終端確定目標開發(fā)分支和開發(fā)分支代碼;終端從服務(wù)器下載基線分支代碼,基線分支代碼為目標開發(fā)分支的源碼分支;終端將開發(fā)分支代碼和基線分支代碼進行合并,得到目標開發(fā)代碼;終端根據(jù)目標開發(fā)代碼更新引導(dǎo)文件,得到目標引導(dǎo)文件,目標引導(dǎo)文件指向目標開發(fā)代碼;終端向服務(wù)器提交目標開發(fā)代碼,以更新目標開發(fā)分支的代碼。這樣,終端通過預(yù)存的引導(dǎo)文件從服務(wù)器下載開發(fā)代碼,以及將開發(fā)分支代碼和基線分支代碼進行合并,得到目標開發(fā)代碼,可實現(xiàn)代碼的更新,從而提高了處理代碼的效率。
技術(shù)領(lǐng)域
本發(fā)明涉及信息處理技術(shù)領(lǐng)域,尤其涉及一種代碼管理方法和終端。
背景技術(shù)
現(xiàn)有的代碼升級方式,主要依賴手動完成。
在代碼升級時,用戶每次都需要手動下載代碼、處理新增刪減庫等,此時,用戶的工作量大、耗費時間長,并且需要長時間持續(xù)占用代碼存儲服務(wù)器。這導(dǎo)致開發(fā)節(jié)奏變緩、處理代碼的效率較低。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種代碼管理方法和終端,用于提高處理代碼的效率。
為達此目的,本發(fā)明實施例采用以下技術(shù)方案:
一種代碼管理方法,包括:
終端通過預(yù)存的引導(dǎo)文件從服務(wù)器下載開發(fā)代碼;
所述終端確定目標開發(fā)分支和開發(fā)分支代碼,所述目標開發(fā)分支為所述服務(wù)器上的待更新的開發(fā)分支,所述開發(fā)分支代碼為所述開發(fā)代碼中屬于所述目標開發(fā)分支的代碼;
所述終端從所述服務(wù)器下載基線分支代碼,所述基線分支代碼為所述目標開發(fā)分支的源碼分支;
所述終端將所述開發(fā)分支代碼和所述基線分支代碼進行合并,得到目標開發(fā)代碼;
所述終端根據(jù)所述目標開發(fā)代碼更新所述引導(dǎo)文件,得到目標引導(dǎo)文件,所述目標引導(dǎo)文件指向所述目標開發(fā)代碼;
所述終端向所述服務(wù)器提交所述目標開發(fā)代碼,以更新所述目標開發(fā)分支的代碼。
可選地,所述終端根據(jù)所述目標開發(fā)代碼更新所述引導(dǎo)文件,得到目標引導(dǎo)文件之前,所述方法還包括:
判斷所述目標開發(fā)代碼是否編譯通過;
若所述目標開發(fā)代碼編譯通過,則所述終端執(zhí)行所述根據(jù)所述目標開發(fā)代碼更新所述引導(dǎo)文件,得到目標引導(dǎo)文件的步驟。
可選地,所述方法還包括:
所述終端從所述服務(wù)器下載AP部分基線代碼;
所述終端更新所述AP部分基線代碼,得到目標AP部分基線代碼;
所述終端將所述目標AP部分基線代碼推送到存儲倉;
所述終端生成AP部分引導(dǎo)文件,所述AP部分引導(dǎo)文件指向所述目標AP部分基線代碼;
所述終端從所述服務(wù)器下載BP部分基線代碼;
所述終端處理所述BP部分基線代碼,得到目標BP部分基線代碼;
所述終端將所述目標BP部分基線代碼推送到存儲倉;
所述終端生成BP部分引導(dǎo)文件,所述BP部分引導(dǎo)文件指向所述目標BP部分基線代碼;
所述終端根據(jù)所述AP部分引導(dǎo)文件和所述BP部分引導(dǎo)文件,生成基線引導(dǎo)文件。
可選地,所述終端處理所述BP部分基線代碼,得到目標BP部分基線代碼,包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于上海創(chuàng)功通訊技術(shù)有限公司,未經(jīng)上海創(chuàng)功通訊技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910964097.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 用于許可訪問軟件的方法、系統(tǒng)、與程序產(chǎn)品
- 復(fù)雜環(huán)境下的開發(fā)對象版本自動檢查方法及系統(tǒng)
- 一種油藏開發(fā)效果評價方法
- 前端頁面的獨立開發(fā)方法、裝置、設(shè)備及存儲介質(zhì)
- 一種面向業(yè)務(wù)變量的軟件開發(fā)方案生成方法
- 運營程序的配置方法、裝置及設(shè)備
- 一種代碼管理方法和終端
- 組件開發(fā)方法、裝置及系統(tǒng)、移動終端和可讀存儲介質(zhì)
- 基于區(qū)塊鏈的數(shù)據(jù)開發(fā)方法、系統(tǒng)、服務(wù)器及存儲介質(zhì)
- 一種應(yīng)用開發(fā)方法及裝置





