System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 国产日韩精品无码区免费专区国产 ,国产午夜无码视频免费网站,在线精品自拍无码
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種代碼提交管理系統(tǒng)技術(shù)方案

    技術(shù)編號:43627087 閱讀:13 留言:0更新日期:2024-12-11 15:06
    本申請涉及代碼管理技術(shù)領(lǐng)域,特別是涉及一種代碼提交管理系統(tǒng),該系統(tǒng)包括:服務(wù)端、客戶端、處理器和存儲有計(jì)算機(jī)程序的存儲器,其中,服務(wù)端包括關(guān)鍵路徑和密碼本,當(dāng)計(jì)算機(jī)程序被處理器執(zhí)行時,實(shí)現(xiàn)以下步驟:若存在與目標(biāo)路徑一致的關(guān)鍵路徑,則查詢目標(biāo)代碼對應(yīng)的變更序號,當(dāng)變更序號不為空且密碼本中包含變更序號時,確定密碼信息,若代碼描述信息中包含密碼信息,則將目標(biāo)代碼提交至服務(wù)端中的目標(biāo)路徑。可知,通過設(shè)置關(guān)鍵路徑的方式,使得僅當(dāng)代碼提交的目標(biāo)路徑為關(guān)鍵路徑時才進(jìn)行審核流程,并且在審核流程中檢測變更序號和代碼描述信息,以確保所提交代碼處于已經(jīng)通過目標(biāo)人員審核的狀態(tài),提高了代碼提交管理的靈活性和效率。

    【技術(shù)實(shí)現(xiàn)步驟摘要】

    本專利技術(shù)涉及代碼管理,特別是涉及一種代碼提交管理系統(tǒng)


    技術(shù)介紹

    1、通常情況下,一個任務(wù)的代碼庫需要多個任務(wù)成員共同編寫和更新,而使用代碼管理系統(tǒng)可以便于代碼庫的維護(hù),代碼管理系統(tǒng)通常包括服務(wù)端和若干個客戶端,服務(wù)端可以用于維護(hù)代碼庫,任務(wù)成員可以通過任一個客戶端將代碼提交到服務(wù)端,再由服務(wù)端將所提交代碼更新至代碼庫,代碼的更新可以包括對代碼庫中的代碼進(jìn)行新增、更改和刪除等操作,從而實(shí)現(xiàn)分布式的代碼管理。例如,代碼管理系統(tǒng)可以采用perforce系統(tǒng)。

    2、然而,在代碼管理場景下,代碼庫中不同路徑對應(yīng)的重要程度可能不同,重要程度較低的路徑在進(jìn)行代碼提交時可以直接提交,重要程度較高的路徑在進(jìn)行代碼提交時存在需要目標(biāo)人員審核的需求,而現(xiàn)有代碼管理系統(tǒng)通常僅能夠用于規(guī)范代碼提交過程,在面臨對代碼提交有審核需求時,難以準(zhǔn)確且及時地通知目標(biāo)人員,且代碼提交審核流程的自動化程度較低,從而導(dǎo)致代碼提交管理的靈活性和效率均較低。

    3、因此,如何提高代碼提交管理的靈活性和效率成為了亟待解決的問題。


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

    1、針對上述技術(shù)問題,本專利技術(shù)采用的技術(shù)方案為:

    2、一種代碼提交管理系統(tǒng),所述系統(tǒng)包括:服務(wù)端、客戶端、處理器和存儲有計(jì)算機(jī)程序的存儲器,其中,所述服務(wù)端包括若干條關(guān)鍵路徑和密碼本,當(dāng)所述計(jì)算機(jī)程序被處理器執(zhí)行時,實(shí)現(xiàn)以下步驟:

    3、s101,當(dāng)所述客戶端向所述服務(wù)端的目標(biāo)路徑提交目標(biāo)代碼時,檢測是否存在與所述目標(biāo)路徑一致的關(guān)鍵路徑,所述目標(biāo)代碼對應(yīng)有變更序號和代碼描述信息。

    4、s102,若存在與所述目標(biāo)路徑一致的關(guān)鍵路徑,則查詢所述目標(biāo)代碼對應(yīng)的變更序號。

    5、s103,當(dāng)所述變更序號不為空時,解析所述變更序號,得到所述變更序號對應(yīng)的任務(wù)。

    6、s104,獲取所述任務(wù)對應(yīng)的目標(biāo)人員集合,所述目標(biāo)人員集合包括若干個所述任務(wù)的目標(biāo)人員。

    7、s105,查詢所述密碼本中是否包含所述變更序號。

    8、s106,若所述密碼本不包含所述變更序號,則隨機(jī)生成字符串作為所述變更序號的密碼信息。

    9、s107,將所述變更序號及其對應(yīng)的密碼信息添加至所述密碼本中。

    10、s108,將所述變更序號及其對應(yīng)的密碼信息發(fā)送給所述目標(biāo)人員集合。

    11、s109,若所述密碼本中包含所述變更序號,在所述密碼本中確定所述變更序號對應(yīng)的密碼信息。

    12、s110,檢測所述代碼描述信息中是否包含所述密碼信息。

    13、s111,若所述代碼描述信息中不包含所述密碼信息,則將第一反饋信息發(fā)送給所述客戶端,所述第一反饋信息用于提醒所述客戶端向所述目標(biāo)人員集合申請所述密碼信息,以將所述密碼信息更新至所述代碼描述信息中,并重新提交所述目標(biāo)代碼。

    14、s112,若所述代碼描述信息中包含所述密碼信息,則將所述目標(biāo)代碼提交至所述服務(wù)端中的目標(biāo)路徑。

    15、本專利技術(shù)與現(xiàn)有技術(shù)相比具有明顯的有益效果,借由上述技術(shù)方案,本專利技術(shù)提供的一種代碼提交管理系統(tǒng)可達(dá)到相當(dāng)?shù)募夹g(shù)進(jìn)步性及實(shí)用性,并具有產(chǎn)業(yè)上的廣泛利用價值,其至少具有以下有益效果:

    16、本專利技術(shù)提供了一種代碼提交管理系統(tǒng),所述系統(tǒng)包括:服務(wù)端、客戶端、處理器和存儲有計(jì)算機(jī)程序的存儲器,其中,所述服務(wù)端包括若干條關(guān)鍵路徑和密碼本,當(dāng)所述計(jì)算機(jī)程序被處理器執(zhí)行時,實(shí)現(xiàn)以下步驟:當(dāng)所述客戶端向所述服務(wù)端的目標(biāo)路徑提交目標(biāo)代碼時,檢測是否存在與所述目標(biāo)路徑一致的關(guān)鍵路徑,所述目標(biāo)代碼對應(yīng)有變更序號和代碼描述信息,若存在與所述目標(biāo)路徑一致的關(guān)鍵路徑,則查詢所述目標(biāo)代碼對應(yīng)的變更序號,當(dāng)所述變更序號不為空時,解析所述變更序號,得到所述變更序號對應(yīng)的任務(wù),獲取所述任務(wù)對應(yīng)的目標(biāo)人員集合,所述目標(biāo)人員集合包括若干個所述任務(wù)的目標(biāo)人員,查詢所述密碼本中是否包含所述變更序號,若所述密碼本不包含所述變更序號,則隨機(jī)生成字符串作為所述變更序號的密碼信息,將所述變更序號及其對應(yīng)的密碼信息添加至所述密碼本中,將所述變更序號及其對應(yīng)的密碼信息發(fā)送給所述目標(biāo)人員集合,若所述密碼本中包含所述變更序號,在所述密碼本中確定所述變更序號對應(yīng)的密碼信息,檢測所述代碼描述信息中是否包含所述密碼信息,若所述代碼描述信息中不包含所述密碼信息,則將第一反饋信息發(fā)送給所述客戶端,所述第一反饋信息用于提醒所述客戶端向所述目標(biāo)人員集合申請所述密碼信息,以將所述密碼信息更新至所述代碼描述信息中,并重新提交所述目標(biāo)代碼,若所述代碼描述信息中包含所述密碼信息,則將所述目標(biāo)代碼提交至所述服務(wù)端中的目標(biāo)路徑。

    17、可知,通過設(shè)置關(guān)鍵路徑的方式,使得僅當(dāng)代碼提交的目標(biāo)路徑為關(guān)鍵路徑時才進(jìn)行審核流程,并且在審核流程中檢測變更序號和代碼描述信息,以確保所提交代碼處于已經(jīng)通過目標(biāo)人員審核的狀態(tài),提高了代碼提交管理的靈活性,也將需要審核的代碼及時通知目標(biāo)人員,提高了代碼提交管理的效率。

    本文檔來自技高網(wǎng)...

    【技術(shù)保護(hù)點(diǎn)】

    1.一種代碼提交管理系統(tǒng),其特征在于,所述系統(tǒng)包括:服務(wù)端、客戶端、處理器和存儲有計(jì)算機(jī)程序的存儲器,其中,所述服務(wù)端包括若干條關(guān)鍵路徑和密碼本,當(dāng)所述計(jì)算機(jī)程序被處理器執(zhí)行時,實(shí)現(xiàn)以下步驟:

    2.根據(jù)權(quán)利要求1所述的代碼提交管理系統(tǒng),其特征在于,所述服務(wù)端包括若干條路徑,存在至少一條路徑被配置為關(guān)鍵路徑。

    3.根據(jù)權(quán)利要求1所述的代碼提交管理系統(tǒng),其特征在于,當(dāng)所述計(jì)算機(jī)程序被處理器執(zhí)行時,還實(shí)現(xiàn)以下步驟:

    4.根據(jù)權(quán)利要求1所述的代碼提交管理系統(tǒng),其特征在于,當(dāng)所述計(jì)算機(jī)程序被處理器執(zhí)行時,還實(shí)現(xiàn)以下步驟:

    5.根據(jù)權(quán)利要求4所述的代碼提交管理系統(tǒng),其特征在于,所述第二反饋信息用于提醒所述客戶端更新所述變更序號,并重新提交所述目標(biāo)代碼。

    6.根據(jù)權(quán)利要求1所述的代碼提交管理系統(tǒng),其特征在于,步驟S103包括以下步驟:

    7.根據(jù)權(quán)利要求1所述的代碼提交管理系統(tǒng),其特征在于,當(dāng)所述計(jì)算機(jī)程序被處理器執(zhí)行時,還實(shí)現(xiàn)以下步驟:

    8.根據(jù)權(quán)利要求7所述的代碼提交管理系統(tǒng),其特征在于,所述第三反饋信息用于提醒所述客戶端重新提交所述目標(biāo)代碼。

    ...

    【技術(shù)特征摘要】

    1.一種代碼提交管理系統(tǒng),其特征在于,所述系統(tǒng)包括:服務(wù)端、客戶端、處理器和存儲有計(jì)算機(jī)程序的存儲器,其中,所述服務(wù)端包括若干條關(guān)鍵路徑和密碼本,當(dāng)所述計(jì)算機(jī)程序被處理器執(zhí)行時,實(shí)現(xiàn)以下步驟:

    2.根據(jù)權(quán)利要求1所述的代碼提交管理系統(tǒng),其特征在于,所述服務(wù)端包括若干條路徑,存在至少一條路徑被配置為關(guān)鍵路徑。

    3.根據(jù)權(quán)利要求1所述的代碼提交管理系統(tǒng),其特征在于,當(dāng)所述計(jì)算機(jī)程序被處理器執(zhí)行時,還實(shí)現(xiàn)以下步驟:

    4.根據(jù)權(quán)利要求1所述的代碼提交管理系統(tǒng),其特征在于,當(dāng)所述計(jì)算機(jī)...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:舒緯偉
    申請(專利權(quán))人:沐曦集成電路上海有限公司
    類型:發(fā)明
    國別省市:

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

    1
    主站蜘蛛池模板: 西西大胆无码视频免费| 免费A级毛片无码视频| 办公室丝袜激情无码播放| 国产精品白浆在线观看无码专区| 人妻中文字幕AV无码专区| 国产AV无码专区亚洲AV毛网站| 亚洲另类无码专区丝袜| 中日精品无码一本二本三本| 亚洲精品中文字幕无码A片老| 曰韩无码AV片免费播放不卡| 亚洲AV日韩AV高潮无码专区| 国产成人无码av在线播放不卡| 欧洲无码一区二区三区在线观看| 亚洲成?Ⅴ人在线观看无码| AV无码精品一区二区三区| 最新中文字幕AV无码不卡| 国产人成无码视频在线观看| 人妻aⅴ无码一区二区三区| 亚洲AV中文无码乱人伦下载| 国产成人无码精品一区在线观看| 亚洲爆乳精品无码一区二区| 精品日韩亚洲AV无码一区二区三区 | 日韩人妻无码一区二区三区99| 日韩成人无码影院| 97无码免费人妻超级碰碰碰碰| 久久无码中文字幕东京热| 日韩乱码人妻无码系列中文字幕| 日韩精品无码人成视频手机| 精品久久久久久无码人妻蜜桃| 国产综合无码一区二区色蜜蜜| 无码日韩人妻av一区免费| 亚洲最大天堂无码精品区| 亚洲精品久久无码| 亚洲AV无码一区二区三区电影| 中文字幕av无码一二三区电影| 久久男人Av资源网站无码软件 | 亚洲国产成人精品无码区在线观看| 天码av无码一区二区三区四区| 无遮掩无码h成人av动漫| 亚洲AV无码一区二区三区鸳鸯影院| 亚洲av中文无码字幕色不卡 |