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

Software source code difference file extraction method

A technology of difference files and extraction methods, applied in software maintenance/management, version control, program control devices, etc., can solve problems such as inconvenience, low efficiency, and time-consuming, and achieve the effect of improving audit efficiency and rapid extraction

Inactive Publication Date: 2017-06-13
FORYOU GENERAL ELECTRONICS
View PDF6 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When the content of the target working directory is large (such as several GB) and there are many layers of subdirectories, it will be time-consuming and inconvenient to copy the entire target working directory to the administrator. If only a few modified files Although it is much faster to send to the administrator, the directory structure path of each file must be told to the administrator at the same time. The administrator also needs to compare and upload the location of each file with the file at the corresponding location on the server, which is also very cumbersome and inefficient. low

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 source code difference file extraction method
  • Software source code difference file extraction method
  • Software source code difference file extraction method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] The implementation of the present invention will be described in detail below in conjunction with the accompanying drawings. The accompanying drawings are only for reference and description, and do not constitute a limitation to the protection scope of the present invention.

[0029] Such as figure 1 As shown, embodiments of the present invention provide a method for extracting software source code difference files on the one hand, including:

[0030] Step 1. Synchronize the target working directory from the software version server to the local for modification.

[0031] Specifically, the software version server is an SVN server.

[0032] SVN is the abbreviation of Subversion, which is an open source version control system, which has been widely used in software development projects.

[0033] Step 2, generating a difference file list of the target working directory.

[0034] Specifically, step 2 includes the following steps:

[0035] Step 201, extract the difference...

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 software source code difference file extraction method. The software source code difference file extraction method comprises the following steps: synchronizing a target work directory to a local place from a software version server and modifying; generating a difference file list of the target work directory; reading the difference file list, and obtaining an absolute path; and extracting a difference list. The software source code difference file extraction method realizes rapid extraction of a software source code difference file and improves source code verification efficiency.

Description

technical field [0001] The invention relates to the technical field of software, in particular to a method for extracting software source code difference files. Background technique [0002] The current software is getting bigger and bigger, the structure is getting more and more complex, and the development workload is getting bigger and bigger. Therefore, in large-scale software development, the mode of team collaboration development is usually adopted, and the version is controlled by a version server (such as SVN) , for management. [0003] When a target working directory is synchronized from the remote directory of the SVN server to the local for modification, after the modification is completed, it needs to be reviewed and compared by the administrator before uploading the update to the SVN server. When the content of the target working directory is large (such as several GB) and there are many layers of subdirectories, it will be time-consuming and inconvenient to co...

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/71
Inventor 张伟
Owner FORYOU GENERAL ELECTRONICS
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