[發明專利]一種基于項目版本開發的配制文件管理方法有效
| 申請號: | 201810578932.2 | 申請日: | 2018-06-07 |
| 公開(公告)號: | CN109117173B | 公開(公告)日: | 2021-11-16 |
| 發明(設計)人: | 張夢嬌;喻希 | 申請(專利權)人: | 丹露成都網絡技術有限公司 |
| 主分類號: | G06F8/71 | 分類號: | G06F8/71 |
| 代理公司: | 成都三誠知識產權代理事務所(普通合伙) 51251 | 代理人: | 成實;曾娟 |
| 地址: | 610000 四川省成都*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 項目 版本 開發 配制 文件 管理 方法 | ||
本發明公開了一種基于項目版本開發的配制文件管理方法,主要包括:(1)搭建Matrix管理平臺,該Matrix管理平臺由disconf配制管理平臺,設置在disconf配制管理平臺接口上的批量管理模塊,與批量管理模塊相連接的配制寫入模塊和配制版本同步模塊組成;(2)將該Matrix管理平臺與gitlab代碼管理平臺相關聯;(3)將項目的代碼以當前版本的形式儲存在gitlab代碼管理平臺,并將相應的參數以當前版本的形式儲存在disconf配制管理平臺中等步驟。本發明提供一種基于項目版本開發的配制文件管理方法,很好的降低了項目新版本的開發難度,同時還能夠更好的支持多個版本的同時開發,極大的提高了版本開發的效率,通過對配制文件的自動修改,極大的提高了修改過程的準確性。
技術領域
本發明屬于電子信息技術領域,具體是指一種基于項目版本開發的配制文件管理方法。
背景技術
在項目的運營過程中,需要對環境版本進行不斷的更新。現有的配制管理平臺雖然能夠提供一定的環境和項目的管理方案,但遇到多個版本同時開發時需要測試、運維在環境同步過程中花費的大量精力和時間,同步的效率低下,并且通過手工的配制改動難以保證其正確性,很容易因人為的失誤而導致配制改動的錯誤,甚至會影響項目的正常運營,對企業造成極大的損失。
發明內容
本發明的目的在于克服上述問題,提供一種基于項目版本開發的配制文件管理方法,很好的降低了項目新版本的開發難度,同時還能夠更好的支持多個版本的同時開發,極大的提高了版本開發的效率,通過對配制文件的自動修改,極大的提高了修改過程的準確性。
本發明的目的通過下述技術方案實現:
一種基于項目版本開發的配制文件管理方法,具體的步驟如下:
(1)搭建Matrix管理平臺,該Matrix管理平臺由disconf配制管理平臺,設置在disconf配制管理平臺接口上的批量管理模塊,與批量管理模塊相連接的配制寫入模塊和配制版本同步模塊組成;
(2)將該Matrix管理平臺與gitlab代碼管理平臺相關聯;
(3)將項目的代碼以當前版本的形式儲存在gitlab代碼管理平臺,并將相應的參數以當前版本的形式儲存在disconf配制管理平臺中;
(4)在開發新版本時首先在gitlab代碼管理平臺和disconf配制管理平臺上分別拉取基于當前版本的新版本分支;
(5)根據新版本的需求將相應的配制文件錄入配制寫入模塊中,該配制寫入模塊再將錄入的配制信息分別更新到gitlab代碼管理平臺和disconf配制管理平臺中拉取的新版本分支上;
(6)通過gitlab代碼管理平臺和disconf配制管理平臺中拉取的新版本分支對新版本進行測試,若測試未通過則返回步驟(5),若測試通過則進入步驟(7);
(7)通過配制版本同步模塊將gitlab代碼管理平臺和disconf配制管理平臺中拉取的新版本分支中的配制信息分別合并到gitlab代碼管理平臺和disconf配制管理平臺中的當前版本中,最終得到新的當前版本,并對當前版本的版本號進行更新。
步驟(1)中所述的批量管理模塊是通過java語言編寫的,且該批量管理模塊是通過調用disconf配制管理平臺的自身接口來實現批量管理功能的;
該批量管理模塊在建立時還需要在代碼中新增三個接口,這三個接口的功能分別為復制所有配制、獲得所有版本以及刪除所有配制;且在mysql數據庫的role_resource表中新增了三條數據,這三條數據分別為/api/web/config/copyAllProperties、/api/config/getAllVersion以及/api/web/config/deleteConfig,接口必須在這個表中允許訪問,否則不生效。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于丹露成都網絡技術有限公司,未經丹露成都網絡技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810578932.2/2.html,轉載請聲明來源鉆瓜專利網。





