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

Method and apparatus for processing difference in version iteration

A version and difference technology, applied in version control, program control device, software maintenance/management, etc., can solve problems such as inaccuracy and coarse positioning granularity

Active Publication Date: 2017-07-14
TENCENT TECH (SHENZHEN) CO LTD
View PDF3 Cites 21 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] In order to solve the technical problem of coarse and inaccurate positioning granularity caused by differences in version iterations of related technologies, the present invention provides a method and device for processing differences in version iterations

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
  • Method and apparatus for processing difference in version iteration
  • Method and apparatus for processing difference in version iteration
  • Method and apparatus for processing difference in version iteration

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] Reference will now be made in detail to exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, the same numerals in different drawings refer to the same or similar elements unless otherwise indicated. The implementations described in the following exemplary examples do not represent all implementations consistent with the present invention. Rather, they are merely examples of apparatuses and methods consistent with aspects of the invention as recited in the appended claims.

[0034] figure 1 It is a flowchart of a method for processing differences in version iteration according to an exemplary embodiment. The method of handling differences in this version iteration, such as figure 1 As shown, the following steps may be included.

[0035] In step 110, the difference information of the source code file of the target version relative to the source code file of the old ve...

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 discloses a method and an apparatus for processing difference in version iteration. The method comprises: obtaining differentiated information of a target version source relative to an old version source file; obtaining a difference function and function call information of the difference function by matching identifications in the differentiated information, wherein the identification is used to mark the difference function; and generating a difference function call relation chain according to the difference function and the function call information of the difference function. According to the difference function call relation chain between the target version source file and the old version source file, difference due to version iteration, and the influence of the difference on the target version source file, namely, the difference function and the function call information corresponding to the difference function are obtained, so that influence positioning generated by the difference is based on function granularity, and the influence caused by version iteration is reflected on the function level; and in addition, the difference function call relation chain for reflecting the influence caused by version iteration is free from artificial experience, so that high accuracy is ensured.

Description

technical field [0001] The invention relates to the field of computer application technology, in particular to a method and device for processing differences in version iterations. Background technique [0002] With the development of computer applications, in any development process, in order to realize the version iteration of the application program, the version iteration process of the corresponding project will be continuously executed. That is to say, during the implementation of the version iteration process of the corresponding project, as the project continues to develop, its code information is always changing, that is, multiple versions of code information are generated, and then multiple versions of source code files are formed. [0003] The changes between these versions have an opaque impact on the entire project. Testers can only empirically determine which modules in the application are affected by changes between versions, and then they can perform tests on...

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
IPC IPC(8): G06F9/44
CPCG06F8/71Y02D10/00
Inventor 陈洋潘在亮张勇军
Owner TENCENT TECH (SHENZHEN) 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