亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種模型的代碼版本管理方法、裝置、設(shè)備和存儲介質(zhì)與流程

文檔序號:40384683發(fā)布日期:2024-12-20 12:07閱讀:5來源:國知局
一種模型的代碼版本管理方法、裝置、設(shè)備和存儲介質(zhì)與流程

本發(fā)明實施例涉及模型代碼管理,尤其涉及一種模型的代碼版本管理方法、裝置、設(shè)備和存儲介質(zhì)。


背景技術(shù):

1、目前隨著控制器產(chǎn)品平臺的不斷增多,產(chǎn)品控制模型的開發(fā)逐步轉(zhuǎn)向了模型庫的開發(fā)方式,即一個simulink模型可以適用于多種平臺產(chǎn)品。其中,simulink模型是matlab軟件中的一個工具,用于建模、模擬和分析多域動態(tài)系統(tǒng)。但是現(xiàn)有的版本管理技術(shù)主要是分別針對代碼本身或者模型本身進行版本管理,存在版本管理的局限性,這樣不利于軟件質(zhì)量的管控。


技術(shù)實現(xiàn)思路

1、本發(fā)明實施例提供了一種模型的代碼版本管理方法、裝置、設(shè)備和存儲介質(zhì),可以建立模型和多平臺代碼之間的版本對應(yīng)關(guān)系,提高版本管理的覆蓋范圍,為后續(xù)進行軟件自動化集成提供便利。

2、第一方面,本發(fā)明實施例提供了一種模型的代碼版本管理方法,該方法包括:

3、在檢測到目標模型進行版本更新的情況下,生成已更新模型對應(yīng)的至少兩個待更新平臺的已更新平臺代碼;

4、基于所述已更新模型和所述已更新平臺代碼,確定模型代碼關(guān)聯(lián)表;其中,所述模型代碼關(guān)聯(lián)表用于表示已更新模型和所述已更新平臺代碼之間的版本對應(yīng)關(guān)系;

5、將所述模型代碼關(guān)聯(lián)表存儲在預(yù)設(shè)數(shù)據(jù)庫中,以完成針對所述目標模型的版本管理步驟。

6、第二方面,本發(fā)明實施例提供了一種模型的代碼版本管理裝置,該裝置包括:

7、平臺代碼生成模塊,用于在檢測到目標模型進行版本更新的情況下,生成已更新模型對應(yīng)的至少兩個待更新平臺的已更新平臺代碼;

8、關(guān)聯(lián)表生成模塊,用于基于所述已更新模型和所述已更新平臺代碼,確定模型代碼關(guān)聯(lián)表;其中,所述模型代碼關(guān)聯(lián)表用于表示已更新模型和所述已更新平臺代碼之間的版本對應(yīng)關(guān)系;

9、關(guān)聯(lián)表存儲模塊,用于將所述模型代碼關(guān)聯(lián)表存儲在預(yù)設(shè)數(shù)據(jù)庫中,以完成針對所述目標模型的版本管理步驟。

10、第三方面,本發(fā)明實施例提供了一種計算機設(shè)備,該計算機設(shè)備包括:

11、一個或多個處理器;

12、存儲器,用于存儲一個或多個程序;

13、當所述一個或多個程序被所述一個或多個處理器執(zhí)行,使得所述一個或多個處理器實現(xiàn)任一實施例所述的模型的代碼版本管理方法。

14、第四方面,本發(fā)明實施例提供了一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,該程序被處理器執(zhí)行時實現(xiàn)任一實施例所述的模型的代碼版本管理方法。

15、本發(fā)明實施例所提供的技術(shù)方案,通過在檢測到目標模型進行版本更新的情況下,生成已更新模型對應(yīng)的至少兩個待更新平臺的已更新平臺代碼;基于所述已更新模型和所述已更新平臺代碼,確定模型代碼關(guān)聯(lián)表;其中,所述模型代碼關(guān)聯(lián)表用于表示已更新模型和所述已更新平臺代碼之間的版本對應(yīng)關(guān)系。本發(fā)明實施例的技術(shù)方案解決了現(xiàn)有技術(shù)中通常針對代碼本身或者模型本身進行版本管理,存在版本管理局限性的問題,可以建立模型和多平臺代碼之間的版本對應(yīng)關(guān)系,提高版本管理的覆蓋范圍,為后續(xù)進行軟件自動化集成提供便利。



技術(shù)特征:

1.一種模型的代碼版本管理方法,其特征在于,包括:

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,檢測所述目標模型進行版本更新,包括:

3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述生成已更新模型對應(yīng)的至少兩個待更新平臺的已更新平臺代碼,包括:

4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于所述已更新模型和所述已更新平臺代碼,確定模型代碼關(guān)聯(lián)表,包括:

5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述確定所述已更新平臺代碼對應(yīng)的已更新代碼版本號,包括:

6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述模型代碼關(guān)聯(lián)表存儲在預(yù)設(shè)數(shù)據(jù)庫中,包括:

7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述方法還包括:

8.一種模型的代碼版本管理裝置,其特征在于,所述裝置包括:

9.一種計算機設(shè)備,其特征在于,所述計算機設(shè)備包括:

10.一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,其特征在于,該程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1-7中任一所述的模型的代碼版本管理方法。


技術(shù)總結(jié)
本發(fā)明實施例公開了一種模型的代碼版本管理方法、裝置、設(shè)備和存儲介質(zhì),其中,方法包括:在檢測到目標模型進行版本更新的情況下,生成已更新模型對應(yīng)的至少兩個待更新平臺的已更新平臺代碼;基于已更新模型和所述已更新平臺代碼,確定模型代碼關(guān)聯(lián)表;其中,所述模型代碼關(guān)聯(lián)表用于表示已更新模型和所述已更新平臺代碼之間的版本對應(yīng)關(guān)系;將模型代碼關(guān)聯(lián)表存儲在預(yù)設(shè)數(shù)據(jù)庫中,以完成針對所述目標模型的版本管理步驟。本發(fā)明實施例的技術(shù)方案解決了現(xiàn)有技術(shù)中通常針對代碼本身或者模型本身進行版本管理,存在版本管理局限性的問題,可以建立模型和多平臺代碼之間的版本對應(yīng)關(guān)系,提高版本管理的覆蓋范圍,為后續(xù)進行軟件自動化集成提供便利。

技術(shù)研發(fā)人員:李峰,劉碩,陳洋,馬彥
受保護的技術(shù)使用者:濰柴動力股份有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2024/12/19
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1