Component management method, system and device and storage medium

A component management and component technology, applied in the field of version control and code management, can solve the problems of strong dependency of the component responsible person, aggravating branch fission of different versions of components, etc.

Active Publication Date: 2020-05-15
GUANGZHOU BAIGUOYUAN INFORMATION TECH CO LTD
View PDF7 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In the process of implementing the present invention, the inventor found the following problems in the existing way of managing components: the existing component management has a strong dependence on the person in charge of the component, and the maintenance stage of the component requires the participation of the person in charge of the component; in addition, a When a component is reused by multiple projects, it may be modified in different projects, and the modified component will be directly stored in the code warehouse, resulting in multiple different versions of the component under the same path of the code warehouse, which aggravates the Branch fission of different versions of components

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
  • Component management method, system and device and storage medium
  • Component management method, system and device and storage medium
  • Component management method, system and device and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0033] figure 1 It is a schematic flowchart of a component management method provided by Embodiment 1 of the present invention, the method can be implemented by a component development and release platform in the component management system, wherein the component development and release platform can be implemented by software and / or hardware, And together with the component management platform at the background end, the component management system provided by this embodiment is formed. The component development and release platform that implements the above component management method of this embodiment is generally composed of at least one component management device. The component management device is equivalent to The executing subject of the component management method may specifically be a computer device equipped with component development programming and publishing tools.

[0034] It should be noted that the component management method provided in this embodiment can be...

Embodiment 2

[0067] Figure 4It is a schematic flowchart of a component management method provided by Embodiment 2 of the present invention. The second embodiment is optimized based on the above embodiment. In this embodiment, the components to be developed are further generated according to the obtained component development configuration information. The specific optimization of the corresponding component development template is as follows: obtaining the component development configuration information edited by the developer in the component development configuration window, wherein the component development configuration window is popped up after the developer clicks the component management entry button; according to the Determine the function type corresponding to the component to be developed in the component attribution directory in the component development configuration information; determine the empty component template matching the function type as the component development temp...

Embodiment 3

[0124] Figure 7 A structural block diagram of a component management system provided by Embodiment 3 of the present invention, such as Figure 7 As shown, the component management system includes: a component development and release platform 31 and a component management platform 32;

[0125] Among them, the component development and release platform 31 includes:

[0126] Template generating module 310, configured to generate a component development template corresponding to the component to be developed according to the acquired component development configuration information;

[0127] The component obtaining module 311 is used to obtain the initial component and store it under the pre-created development branch, and the initial component is developed and formed by the developer based on the component development template under the created development branch;

[0128] The component publishing module 312 is configured to package the initial component with the packaging auth...

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 embodiment of the invention provides a component management method, system and device and a storage medium, and the method comprises the steps: generating a component development template corresponding to a to-be-developed component according to the obtained component development configuration information; obtaining an initial component and storing the initial component under a pre-created development branch, wherein the initial component is developed and formed by a developer under the created development branch based on the component development template; packaging the initial componentwith a packaging permission corresponding to the development branch, and issuing the packaged target components meeting the publishing conditions to a component management platform. Compared with an existing scheme, the method has the advantages that the unification of development rules in component development is guaranteed, branch fission of components of different versions is reduced, it is guaranteed that published components can meet the rule requirements of uniform management of the components, the unification of component packaging, publishing and authority management is achieved, and the management efficiency of the components is effectively improved.

Description

technical field [0001] The invention relates to the technical field of version control and code management, in particular to a component management method, system, equipment and storage medium. Background technique [0002] In software project development, a series of codes with specific functions form a component, and the formed component can be reused in multiple software projects. , Some warehouses are often used to manage components. [0003] In the existing implementation of component management through code warehouses, component codes are mainly managed in separate warehouses. Developers usually need to package different component codes in the form of multiple Jerkins projects and release them to code warehouses. [0004] In the process of realizing the present invention, the inventor found the following problems in the existing way of managing components: the existing component management is highly dependent on the person in charge of the component, and the maintenan...

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/36G06F8/71
CPCG06F8/36G06F8/71Y02P90/30
Inventor 崔顺
Owner GUANGZHOU BAIGUOYUAN INFORMATION TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products