Unlock instant, AI-driven research and patent intelligence for your innovation.

GIT-based structural data version management system and method

A version management and structural technology, which is applied in the computer field, can solve the problems of files that cannot be version controlled, cannot support data version control requirements, large project version libraries, etc., and achieve the effect of making up for structured data version control

Pending Publication Date: 2020-04-14
BEIJING SIMULATION CENT
View PDF4 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Existing PDM systems can perform structured storage and version control on various types of files, but because PDM uses SQL databases as file indexes and stores file versions indiscriminately, many identical files will be stored in the file system , when an enterprise develops a project, because many product data versions will be generated during the research and development process, a huge project version library will eventually be generated, which not only causes a waste of hardware resources, but also makes the version library inefficient when checking in and checking out
[0005] The existing GitHub platform and other similar code hosting platforms are aimed at the software industry, so they cannot effectively support the data version control requirements of the manufacturing R&D industry, such as version control and difference comparison for Excel, Word and other files.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • GIT-based structural data version management system and method
  • GIT-based structural data version management system and method
  • GIT-based structural data version management system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] At present, R&D and manufacturing enterprise data version control and management technologies are implemented in the manufacturing industry based on PDM product data management systems and GitHub code hosting platforms. PDM is a SQL-based product data management system oriented to design results. It mainly stores and version-controls structured data, binary data, and 3D models. It provides functions such as check-in and check-out, and authority control; Github It is a set of Git-based software code hosting platform, which is mainly for software developers. It performs version control on software code, and can clone, submit, push, merge, and compare differences for code files.

[0045] Existing PDM systems can perform structured storage and version control on various types of files, but because PDM uses SQL databases as file indexes and stores file versions indiscriminately, many identical files will be stored in the file system , when an enterprise develops a project, b...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a GIT-based structural data version management system and method. The GIT-based structural data version management system comprises a structural data editor, a file preprocessor, a file parser and a GIT-based file content memory. The structural data editor is used for editing the structural data. The file preprocessor is used for providing application service for import and / or export of the structural data file. The file parser is used for providing a parsing function of the data file, wherein an inlet of the file parser is provided with a structural data editor and a file preprocessor, and an outlet of the file parser is provided with a GIT-based file content memory. The GIT-based file content memory is used for providing version control and file storage functions for the file analyzed by the file analyzer. The system provided by the invention can make up for the defects and problems of structural data version control of an existing product data management system.

Description

technical field [0001] The invention relates to the field of computer technology, in particular to a GIT-based structured data version management system and method. Background technique [0002] Git is a distributed version control system based on data snapshot stream technology. It is mainly popular in the software engineering industry. It is used as a code version control system in the software product development process. Git has several advantages over other version control systems: more efficient High, low resource consumption, distributed, more flexible branches, etc. [0003] At present, the data version control and management technology of R & D and manufacturing enterprises is mainly based on PDM in the manufacturing industry. PDM is a set of virtual file systems driven by SQL. PDM can perform authority control and version control on structured data and binary CAD files. Control, document ownership, document check-in and check-out, revision management and release s...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F8/71
CPCG06F8/71
Inventor 杜宇坤
Owner BEIJING SIMULATION CENT