System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 久久无码av亚洲精品色午夜 ,东京热av人妻无码,av潮喷大喷水系列无码
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種用于管控研發過程方法、系統、電子設備及存儲介質技術方案

    技術編號:43773396 閱讀:16 留言:0更新日期:2024-12-24 16:12
    本發明專利技術公開了一種用于管控研發過程方法、系統、電子設備及存儲介質,包括在Devops研發系統中選擇業務模型的業務系統,業務系統包括至少兩個應用;業務系統基于Devops資源基礎數據創建代碼庫和制品庫;應用分別關聯代碼庫和制品庫且應用生成發布的流水線;應用發布的流水線包括開發階段、測試階段和發布階段;對發開階段、測試階段和發布階段分別配置屬性,屬性包括來源類型、目標策略、目標分支;在開發階段,將研發人員開發的代碼發起代碼合并,獲得源分支;在測試階段,將源分支和目標分支進行合并,獲得發布代碼;將發布代碼通過流水線集成發布。本發明專利技術通用三層體系管理所有Devops工具資源,一處配置,全局生效,提高管理效率。

    【技術實現步驟摘要】

    本專利技術涉及管控研發過程,尤其涉及一種用于管控研發過程方法、系統、電子設備及存儲介質


    技術介紹

    1、自1996年以來互聯網產業高速發展,為了應對日益增長的市場需求和應用交付壓力,devops理念被提出。隨著自動化工具如jenkins、puppet、chef和ansible的普及,以及云計算服務的興起,devops的實施變得更加容易和可行。到了2010年代中后期,devops已經成為大多數it組織的共識和標準實踐。

    2、傳統研發管理平臺集成了一系列devops自動化工具,將不同功能模塊劃分為不同菜單使用,滿足了在同一平臺上管理代碼、制品、發布的需求場景。支持較為簡單的ci(持續集成)/cd(持續部署)場。

    3、由于將各功能拆分至模塊菜單來獨立使用,導致使用感割裂;各模塊權限配置繁瑣:例如代碼、制品、流水線等權限;由于所有操作都是自動化腳本完成,追溯源頭方面對于入門者很不友好;缺少基于研發階段的管控,造成測試、生產發布流程不明確、越權操作問題。所以傳統研發管理平臺在研發流程管理能力上缺失,最終造成管理、研發效能降低。


    技術實現思路

    1、針對上述問題中存在的不足之處,本專利技術提供一種用于管控研發過程方法、系統、電子設備及存儲介質。

    2、為實現上述目的,本專利技術提供一種用于管控研發過程方法,包括:

    3、基于業務類型,在devops研發系統中對應選擇業務模型的業務系統,所述業務系統包括至少兩個應用;

    4、所述業務系統基于devops資源基礎數據創建代碼庫和制品庫,對所述代碼庫和所述制品庫分別賦予對應負責人;

    5、所述應用分別關聯所述代碼庫和制品庫且所述應用生成發布的流水線;

    6、所述應用發布的流水線包括開發階段、測試階段和發布階段;

    7、對所述發開階段、所述測試階段和所述發布階段分別配置屬性,所述屬性包括角色屬性、來源類型、目標策略、目標分支;

    8、在開發階段,基于所述來源類型、所述目標策略和所述目標分支,將研發人員開發的代碼發起代碼合并,獲得源分支;

    9、在測試階段,將所述源分支和所述目標分支進行合并,獲得發布代碼;

    10、將所述發布代碼通過所述流水線集成發布。

    11、優選的是,基于所述角色屬性分別對所述開發階段、所述測試階段和所述發布階段配置對應的管理角色。

    12、優選的是,所述來源類型為源分支的前綴,管控不同階段下使用不同的來源分支,通過前綴來約束;

    13、所述目標策略為目標分支的選用,“固定”策略表示使用固定的分支,“臨時”策略表示使用新分支作為目標分支,新分支來源于主分支;

    14、所述目標分支為若所述目標分支為“固定”類型,所述目標分支為所述代碼庫現有分支中的一個,若所述目標分支為“臨時”類型,每次合并時,以所述目標分支為前綴,從主分支拉出一條{目標分支}-{序號}為名稱的目標分支。

    15、優選的是,發布所述發布代碼之前還需要對所述發布代碼進行掃描,掃描過程校驗所述發布代碼是否符合門禁規則,所述門禁規則包括致命問題等于0、錯誤問題等于0、警告問題等于0和提示問題等于0。

    16、優選的是,所述門禁規則通過的情況下,才能進行下一階段。

    17、優選的是,一個發布環境的場景對應配置發布流程均包括所述開發階段、所述測試階段和所述發布階段。

    18、本申請還提供一種用于管控研發過程系統,包括:

    19、選擇模塊,用于基于業務類型,在devops研發系統中對應選擇業務模型的業務系統,所述業務系統包括至少兩個應用;

    20、創建模塊,用于所述業務系統基于devops資源基礎數據創建代碼庫和制品庫,對所述代碼庫和所述制品庫分別賦予對應負責人;

    21、關聯模塊,用于所述應用分別關聯所述代碼庫和制品庫且所述應用生成發布的流水線;所述應用發布的流水線包括開發階段、測試階段和發布階段;

    22、配置模塊,用于對所述發開階段、所述測試階段和所述發布階段分別配置屬性,所述屬性包括角色屬性、來源類型、目標策略、目標分支;

    23、開發模塊,用于在開發階段,基于所述來源類型、所述目標策略和所述目標分支,將研發人員開發的代碼發起代碼合并,獲得源分支;

    24、測試模塊,用于在測試階段,將所述源分支和所述目標分支進行合并,獲得發布代碼;

    25、發布模塊,用于將所述發布代碼通過所述流水線集成發布。

    26、本專利技術還提供一種電子設備,包括至少一個處理單元以及至少一個存儲單元,其中,所述存儲單元存儲有計算機程序,當所述程序被所述處理單元執行時,使得所述處理單元執行上述的方法。

    27、本專利技術還提供一種存儲介質,其存儲有可由電子電子設備執行的計算機程序,當所述程序在所述電子電子設備上運行時,使得所述電子電子設備執行上述的方法。

    28、與現有技術相比,本專利技術的有益效果為:

    29、本專利技術通用三層體系管理所有devops工具資源,一處配置,全局生效,提高管理效率。

    本文檔來自技高網...

    【技術保護點】

    1.一種用于管控研發過程方法,其特征在于,包括:

    2.根據權利要求1所述的用于管控研發過程方法,其特征在于,基于所述角色屬性分別對所述開發階段、所述測試階段和所述發布階段配置對應的管理角色。

    3.根據權利要求2所述的用于管控研發過程方法,其特征在于,所述來源類型為源分支的前綴,管控不同階段下使用不同的來源分支,通過前綴來約束;

    4.根據權利要求3所述的用于管控研發過程方法,其特征在于,發布所述發布代碼之前還需要對所述發布代碼進行掃描,掃描過程校驗所述發布代碼是否符合門禁規則,所述門禁規則包括致命問題等于0、錯誤問題等于0、警告問題等于0和提示問題等于0。

    5.根據權利要求4所述的用于管控研發過程方法,其特征在于,所述門禁規則通過的情況下,才能進行下一階段。

    6.根據權利要求5所述的用于管控研發過程方法,其特征在于,一個發布環境的場景對應配置發布流程均包括所述開發階段、所述測試階段和所述發布階段。

    7.一種用于管控研發過程系統,其特征在于,包括:

    8.一種電子設備,其特征在于,包括至少一個處理單元以及至少一個存儲單元,其中,所述存儲單元存儲有計算機程序,當所述程序被所述處理單元執行時,使得所述處理單元執行權利要求1~6任一權利要求所述的方法。

    9.一種存儲介質,其特征在于,其存儲有可由電子電子設備執行的計算機程序,當所述程序在所述電子電子設備上運行時,使得所述電子電子設備執行權利要求1~6任一權利要求所述的方法。

    ...

    【技術特征摘要】

    1.一種用于管控研發過程方法,其特征在于,包括:

    2.根據權利要求1所述的用于管控研發過程方法,其特征在于,基于所述角色屬性分別對所述開發階段、所述測試階段和所述發布階段配置對應的管理角色。

    3.根據權利要求2所述的用于管控研發過程方法,其特征在于,所述來源類型為源分支的前綴,管控不同階段下使用不同的來源分支,通過前綴來約束;

    4.根據權利要求3所述的用于管控研發過程方法,其特征在于,發布所述發布代碼之前還需要對所述發布代碼進行掃描,掃描過程校驗所述發布代碼是否符合門禁規則,所述門禁規則包括致命問題等于0、錯誤問題等于0、警告問題等于0和提示問題等于0。

    5.根據權利要求4所述的用于管控研發過程方法,其特征在...

    【專利技術屬性】
    技術研發人員:沈家林張凱運鄭晨晨蔣玉芳王翱宇
    申請(專利權)人:杭州諧云科技有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲色无码国产精品网站可下载| 办公室丝袜激情无码播放| 性色av无码免费一区二区三区| 精品亚洲AV无码一区二区| 久久久久亚洲AV无码网站| 日韩精品无码免费视频| 人禽无码视频在线观看| 本道久久综合无码中文字幕| 久久青草亚洲AV无码麻豆| 国产精品无码一本二本三本色| 亚洲av永久无码精品古装片| 内射无码专区久久亚洲| 日韩精品人妻系列无码专区免费| 日韩无码系列综合区| 亚洲中文久久精品无码1| 天堂无码在线观看| 中文字幕无码不卡免费视频| 少妇无码AV无码一区| 无码一区二区三区亚洲人妻| 免费A级毛片无码视频| 中文字幕乱偷无码AV先锋| 粉嫩大学生无套内射无码卡视频 | 精品无码一区在线观看| 小泽玛丽无码视频一区| 亚洲AV无码AV男人的天堂不卡| 色窝窝无码一区二区三区色欲| 亚洲中文字幕无码日韩| 久久久久亚洲?V成人无码| 免费无遮挡无码永久在线观看视频| 人妻少妇精品无码专区二区| 亚洲AV无码乱码国产麻豆穿越| 自拍中文精品无码| 日韩精品无码人成视频手机| 中文字幕乱妇无码AV在线 | 国精品无码一区二区三区在线| 无码8090精品久久一区| 人妻丰满熟妇A v无码区不卡| 精品一区二区三区无码视频| 内射无码午夜多人| 高潮潮喷奶水飞溅视频无码| 亚洲中文字幕无码不卡电影|