[发明专利]一种基于分支和基线的CAD数据分布式版本控制系统有效
申请号: | 202110787934.4 | 申请日: | 2021-07-13 |
公开(公告)号: | CN113254426B | 公开(公告)日: | 2021-10-29 |
发明(设计)人: | 徐建新;胡琦;凌旻澔 | 申请(专利权)人: | 杰为软件系统(深圳)有限公司 |
主分类号: | G06F16/21 | 分类号: | G06F16/21;G06F16/27;G06F16/28;G06F30/12 |
代理公司: | 佛山市智汇聚晨专利代理有限公司 44409 | 代理人: | 施冬兰 |
地址: | 518000 广东省深圳市南山区粤海街*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 分支 基线 cad 数据 分布式 版本 控制系统 | ||
本发明涉及一种基于分支和基线的CAD数据分布式版本控制系统,远程中央数据仓库和多个本地数据仓库,解决了工程师工作的独立性,同时保证了产品数据的共享和传递,达到并行设计的效果,且能减少远程中央数据仓库的冗余,远程中央数据仓库内搭建有数据管理分支,数据管理分支包括开发分支、试制分支、发布分支和变更分支,确保CAD数据在整个产品生命周期管理中的可追溯性,保证了新特性的开发与变更问题修复的独立性,且方便对客户需求进行调整,满足客户差异化需求,在远程中央数据仓库出现灾难导致无法恢复时,可以将本地数据仓库的克隆副本完整恢复产品数据以及过程数据,达到分布式储存管理效果,提升CAD数据安全。
技术领域
本发明涉及数据管理技术领域,尤其是一种基于分支和基线的CAD数据分布式版本控制系统。
背景技术
中央集中版本控制是目前业界PDM/PLM(产品数据管理/产品生命周期管理)管理结构和电子工程文件历史变更记录的主流方式,即工程文件存入中央服务器中,当工程师开始工作时,直接从服务器check-out(检出)产品/项目工程文件拷贝,待修改完成后,把自己做完的工作直接提交到中央服务器,其整个过程是一种独占性行为,即当工程文件被某一个工程师检出后,其他工程师不能对该工程文件进行任何操作。
在面向未来复杂多变的产品研发环境和企业数字化转型过程中,中央集中版本控制面临着诸多挑战,如在并行、多方案,面向客户设计的主旋律下,集中版本控制管理产品CAD数据将带来以下典型问题:1.缺乏并行设计的支持,集中版本控制是一种自由独占式的数据管控方式,不能有效的面向设计团队基于产品特性进行并行研发,即每次版本的迭代更新需待前一个工程师释放资源后才能继续;2.引起大量的不必要的版本冗余,由于工程师希望保留其设计过程中的变化,将向服务提交大量的中间过程的CAD数据副本,但往往大部分情况下很多中间过程的版本对于产品设计团队而言没有任何指导性和参考作用,导致中央CAD数据仓库出现大量的冗余,即带来版本追溯的复杂度,又严重浪费系统资源;3.缺乏产品CAD数据版本依赖与追踪能力,产品研发需要经历详细设计、验证、试制、量产、售后,而工程变更更是跨越了产品研发的诸多阶段,甚者面向不同的客户过程中还会出现衍生的产品版本以满足客户差异化需求,实际上这些过程中的产品数据往往存在依赖和关联,集中版本控制无法区分示意数据所处的研发阶段,也无法表达数据对应的客户需求;4.缺失变更影响分析,集中版本控制由于无法区分示意数据所处的研发阶段和具体的客户版本,导致变更管理的分析和执行没有技术支撑,变更无法有效传递;5.数据安全存在隐患,某些意外因素导致中央版本镜像由于灾难导致无法恢复,企业核心竞争力的产品研发数据的安全也带来极大的挑战。
发明内容
为了克服现有技术的不足,本发明的目的在于提供一种基于分支和基线的CAD数据分布式版本控制系统。
本发明所采用的技术方案为:
一种基于分支和基线的CAD数据分布式版本控制系统,包括有:
多个本地数据仓库,本地数据仓库用于管理每个工程师独自的CAD数据,每个本地数据仓库分别与对应工程师的工作区数据交互;
远程中央数据仓库,远程中央数据仓库用于数据共享,多个本地数据仓库均与远程中央数据仓库通讯连接;
本地数据仓库内设有远程中央数据仓库的克隆副本,远程中央数据仓库内搭建有数据管理分支,数据管理分支包括:
开发分支,用于工程师在本地数据仓库完成设计工作或者需要将设计的中间成果告知到整个团队时进行上传,开发分支包括若干个开发节点,每个开发节点与对应的本地数据仓库通讯连接。
试制分支,用于产品数字样机的试制,提交试制时需要将开发分支的CAD数据复制到试制分支,此时涉及CAD数据的修复均需切换到试制分支上进行。
发布分支,用于将CAD数据进行归档,将试制分支修复的数据复制到发布分支上,并在当下的时间点为发布分支建立发布基线,发布基线表示产品的发布版本。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杰为软件系统(深圳)有限公司,未经杰为软件系统(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110787934.4/2.html,转载请声明来源钻瓜专利网。