[發明專利]集成版本管理的工程組態方法及系統在審
| 申請號: | 201410286871.4 | 申請日: | 2014-06-24 |
| 公開(公告)號: | CN104134109A | 公開(公告)日: | 2014-11-05 |
| 發明(設計)人: | 張洪波;萬思軍 | 申請(專利權)人: | 青島海信網絡科技股份有限公司 |
| 主分類號: | G06Q10/06 | 分類號: | G06Q10/06;G06Q50/30 |
| 代理公司: | 北京市京大律師事務所 11321 | 代理人: | 張璐;方曉明 |
| 地址: | 266100 山*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 集成 版本 管理 工程 組態 方法 系統 | ||
1.一種集成版本管理的工程組態方法,其特征在于,包括:
客戶端從版本管理服務器下載組態工程后,向所述版本管理服務器發送攜帶有該組態工程中待編輯的模塊的標識和所述客戶端的標識的編輯請求;
所述版本管理服務器根據接收的編輯請求,查找所述組態工程中對應所述待編輯的模塊的標識所記錄的編輯狀態;若查找到的編輯狀態為待編輯,則返回所述待編輯的模塊的編輯權限,將查找到的編輯狀態修改為編輯中,并記錄該模塊的編輯者為所述客戶端的標識;否則,返回拒絕信息;
所述客戶端在接收到所述待編輯的模塊的編輯權限后,將對所述待編輯的模塊進行編輯后得到的已編輯模塊替換掉所述組態工程中的待編輯的模塊,將得到的修改后的組態工程向所述版本管理服務器提交;
所述客戶端向版本管理服務器發送攜帶有所述已編輯模塊的標識和所述客戶端的標識的釋放請求;
所述版本管理服務器從接收的釋放請求中解析出客戶端的標識與模塊的標識后,確認對應解析出的模塊的標識所記錄的編輯者是否與解析出的客戶端的標識相同;若是,則將所述組態工程中對應所述已編輯模塊的標識所記錄的編輯狀態置為待編輯,為所述客戶端提交的組態工程分配新的版本號后進行存儲,并取消所述客戶端的標識與所述已編輯模塊的標識的對應關系。
2.如權利要求1所述的方法,其特征在于,在所述客戶端從版本管理服務器下載組態工程之前,還包括:
客戶端將創建的組態工程提交至所述版本管理服務器;
所述版本管理服務器為接收的組態工程分配版本號后,將分配的版本號與接收的組態工程進行對應存儲。
3.如權利要求1所述的方法,其特征在于,所述將得到的修改后的組態工程向所述版本管理服務器提交之前,還包括:
所述客戶端從所述版本管理服務器下載當前最新的組態工程,并將基于之前下載的組態工程進行修改后得到的組態工程與所述當前最新的組態工程進行版本比對,確定出兩者的差異內容后,利用確定出的差異內容對所述修改后得到的組態工程進行更新;
所述將得到的修改后的組態工程向所述版本管理服務器提交,具體為:將得到的更新后的組態工程向所述版本管理服務器提交。
4.如權利要求1所述的方法,其特征在于,所述客戶端在接收到所述待編輯的模塊的編輯權限之后,還包括:
所述客戶端向所述版本管理服務器發送攜帶有目的版本號的歷史版本請求;
所述版本管理服務器根據接收的所述歷史版本請求,查找出與所述目的版本號對應的組態工程,并將查找出的組態工程中與所述待編輯的模塊的標識相同的模塊針對所述歷史版本請求向所述客戶端返回;
所述將對所述待編輯的模塊進行編輯后得到的已編輯模塊替換掉所述組態工程中的待編輯的模塊,具體為:
所述客戶端將接收的模塊替換掉所述組態工程中的待編輯的模塊。
5.如權利要求1所述的方法,其特征在于,將對所述待編輯的模塊進行編輯后得到的已編輯模塊替換掉所述組態工程中的待編輯的模塊之后,還包括:
確定出所述已編輯模塊與所述待編輯的模塊之間的差異內容;以及
所述將得到的修改后的組態工程向所述版本管理服務器提交,具體為:
將得到的修改后的組態工程、已編輯模塊的標識和確定出的差異內容向所述版本管理服務器提交;以及
所述為所述客戶端提交的組態工程分配新的版本號后進行存儲,具體為:
所述版本管理服務器為所述客戶端提交的組態工程分配新的版本號,并將分配的新的版本號與接收的組態工程、所述已編輯模塊的標識以及接收的差異內容對應存儲。
6.如權利要求5所述的方法,其特征在于,所述客戶端在接收到所述待編輯的模塊的編輯權限之后,還包括:
所述客戶端向所述版本管理服務器發送攜帶有所述待編輯的模塊的標識的歷史版本請求;
所述版本管理服務器根據接收的所述歷史版本請求,查找出所有與所述待編輯的模塊的標識對應的組態工程,并將查找出的組態工程中與所述待編輯的模塊的標識相同的模塊向所述客戶端返回;以及
所述將對所述待編輯的模塊進行編輯后得到的已編輯模塊替換掉所述組態工程中的待編輯的模塊,具體為:
所述客戶端接收到所述版本管理服務器返回的所有與所述待編輯的模塊的標識相同的模塊,從中選擇一個模塊替換掉所述組態工程中的待編輯的模塊。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于青島海信網絡科技股份有限公司,未經青島海信網絡科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410286871.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:醫療服務提供方績效管理系統及方法
- 下一篇:電子商務網站銷售數據分析方法
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業、金融、管理、監督或預測目的的數據處理系統或方法;其他類目不包含的專門適用于行政、商業、金融、管理、監督或預測目的的處理系統或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優化,例如線性規劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規劃、調度或分配時間、人員或機器資源;企業規劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理





