Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Software version control method and software version control device

A software version and control method technology, which is applied in the computer field, can solve problems such as users who cannot display clear version change views, and it is difficult to visually view software code differences, etc., to achieve the effects of improving development efficiency, clear display, and improving selection efficiency

Active Publication Date: 2018-07-10
PINGAN PUHUI ENTERPRISE MANAGEMENT CO LTD
View PDF7 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In view of this, an embodiment of the present invention provides a software version control method and a software version control device to solve the problems in the prior art that it is impossible to display a clear view of version changes and that it is difficult for users to visually view the differences between software codes of various versions. question

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
  • Software version control method and software version control device
  • Software version control method and software version control device
  • Software version control method and software version control device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] In the following description, specific details such as specific system structures and technologies are presented for the purpose of illustration rather than limitation, so as to thoroughly understand the embodiments of the present invention. It will be apparent, however, to one skilled in the art that the invention may be practiced in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, devices, circuits, and methods are omitted so as not to obscure the description of the present invention with unnecessary detail.

[0038] In order to illustrate the technical solutions of the present invention, specific examples are used below to illustrate.

[0039] figure 1 The implementation process of the software version control method provided by the embodiment of the present invention is shown, and the details are as follows:

[0040] S101: Display version information of each version of software code in each element ...

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 present invention is applicable to the technical field of computers, and provides a software version control method and device. The method comprises: in each element of a directed acyclic graph, respectively displaying version information of each version of the software code; according to an element selection instruction issued by a user in the directed acyclic graph, determining each elementselected by the user; obtaining version information respectively corresponding to each element selected by the user, and caching the software codes respectively matching each version information; andthrough a preset comparison tool, carrying out comparison processing on different cached versions of the software codes and outputting comparison results. According to the method and device provided by the present invention, the selection efficiency of the software version is improved, different cached versions of the software codes are automatically compared by using a preset comparison tool andthe comparison results are output, and that the system can display a clear version change view is ensured, so that the user can intuitively view the difference between any two versions of or among multiple versions of software codes, and development efficiency of developers is improved.

Description

technical field [0001] The invention belongs to the technical field of computers, and in particular relates to a software version control method and a software version control device. Background technique [0002] Version control is a software engineering technique used to ensure that the same file edited by different people is updated during the development process. [0003] Version control records the changes of each module of the program through document control, and assigns a serial number to each change. This approach is standard practice for existing software code maintenance. A simple form of versioning, eg, assigning a version level "A" to the first version of software code. When the first change is made, the version level is changed to "B", and so on. After the version of the software code is changed, the system will uniformly back up the old version of the software code to be deleted or overwritten. [0004] However, in the existing software version control met...

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 PINGAN PUHUI ENTERPRISE MANAGEMENT CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products