[發明專利]一種設計文件在線版本管理方法及裝置在審
| 申請號: | 202011242175.5 | 申請日: | 2020-11-09 |
| 公開(公告)號: | CN112363990A | 公開(公告)日: | 2021-02-12 |
| 發明(設計)人: | 張元一 | 申請(專利權)人: | 北京磨刀刻石科技有限公司 |
| 主分類號: | G06F16/182 | 分類號: | G06F16/182;G06F16/18 |
| 代理公司: | 北京萬思博知識產權代理有限公司 11694 | 代理人: | 高鎮 |
| 地址: | 100027 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 設計 文件 在線 版本 管理 方法 裝置 | ||
1.一種設計文件在線版本管理方法,包括:
當用戶創建在線文件時,為所述在線文件創建文件版本倉庫、HEAD指針和版本記錄,所述HEAD指針用于指向某個分支,所述分支由同一工作空間的所有版本按照修改時間串連而成,所述文件工作空間指實際的文件內容,所述分支包括主分支和新分支,當只存在一個分支時,該分支稱為主分支,所述新分支以所述主分支上的某個版本為起點;
當文件被用戶修改時,將修改完的文件版本作為最新版本提交到所述的版本倉庫中,并更新所述版本記錄;
將所述新分支與所述主分支進行合并。
2.根據權利要求1所述的方法,其特征在于,在所述的將新分支與所述主分支進行合并之前,所述方法還包括:
由所述新分支向所述主分支提交合并申請;
判斷所述主分支是否存在超前提交;
當所述主分支不存在超前提交時,所述主分支批準所述合并申請,所述超前提交指所述新分支創建后,所述主分支出現的提交;
當所述主分支存在超前提交時,對所述主分支的工作空間與所述新分支的工作空間相沖突的內容進行標記,并提示用戶對所述主分支和/或所述新分支的工作空間進行修改。
3.根據權利要求2所述的方法,其特征在于,將所述新分支與所述主分支進行合并包括:
將所述主分支的工作空間指所述向新分支的當前提交,并刪除所述新分支,完成合并。
4.根據權利要求2所述的方法,其特征在于,將所述新分支與所述主分支進行合并包括:
在所述主分支創建一個新的提交,并刪除所述新分支,完成合并,所述新的提交的文件內容與所述新分支上最新提交的文件內容相同。
5.根據權利要求1-4中任一項所述的方法,其特征在于,還包括:
根移動所述HEAD指針,使其指向要恢復到的分支,并創建新的分支,將所述HEAD指針切換到所述新的分支上,同時,更新所述在線文件的工作空間,完成在線文件版本的回退。
6.一種設計文件在線版本管理裝置,包括:
初始模塊,其配置成當用戶創建在線文件時,為所述在線文件創建文件版本倉庫、HEAD指針和版本記錄,所述HEAD指針用于指向某個分支,所述分支由同一工作空間的所有版本按照修改時間串連而成,所述文件工作空間指實際的文件內容,所述分支包括主分支和新分支,當只存在一個分支時,該分支稱為主分支,所述新分支以所述主分支上的某個版本為起點;
新版本創建模塊,當文件被用戶修改時,將修改完的文件版本作為最新版本提交到所述的版本倉庫中,并更新所述版本記錄;和
合并模塊,其配置成將所述新分支與所述主分支進行合并。
7.根據權利要求6所述的裝置,其特征在于,還包括:
申請模塊,其配置成由所述新分支向所述主分支提交合并申請;
判斷模塊,其配置成判斷所述主分支是否存在超前提交;
批準模塊,其配置成當所述主分支不存在超前提交時,所述主分支批準所述合并申請,所述超前提交指所述新分支創建后,所述主分支出現的提交;
沖突解決模塊,其配置成當所述主分支存在超前提交時,對所述主分支的工作空間與所述新分支的工作空間相沖突的內容進行標記,并提示用戶對所述主分支和/或所述新分支的工作空間進行修改。
8.根據權利要求7所述的裝置,其特征在于,所述合并模塊包括:
工作空間轉移子模塊,其配置成將所述主分支的工作空間指所述向新分支的當前提交,
第一刪除子模塊,其配置成刪除所述新分支,完成合并。
9.根據權利要求7所述的裝置,其特征在于,所述合并模塊包括:
新提交創建子模塊,其配置成在所述主分支創建一個新的提交;
第二刪除子模塊,其配置成刪除所述新分支,完成合并,所述新的提交的文件內容與所述新分支上最新提交的文件內容相同。
10.根據權利要求6-9中任一項所述的裝置,其特征在于,還包括:
回退模塊,其配置成移動所述HEAD指針,使其指向要恢復到的分支,并創建新的分支,將所述HEAD指針切換到所述新的分支上,同時,更新所述在線文件的工作空間,完成在線文件版本的回退。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京磨刀刻石科技有限公司,未經北京磨刀刻石科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011242175.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種便攜式乳房護理用生物電刺激裝置
- 下一篇:防臺風自動開合門窗





