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

Synchronization method and device for automatically identifying synchronization conflicts and solving conflicts

A technology for automatic identification and synchronization of devices, which is applied in special data processing applications, software deployment, version control, etc., and can solve problems such as interruption of code synchronization mechanisms

Pending Publication Date: 2021-09-14
INDUSTRIAL AND COMMERCIAL BANK OF CHINA
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] This application provides a synchronization method and device for automatically identifying synchronization conflicts and resolving conflicts, so as to at least solve the problem that when the current code conflicts, the built-in code synchronization mechanism will be interrupted. At this time, manual intervention is required to confirm the synchronization conflict point before continuing to execute The problem

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
  • Synchronization method and device for automatically identifying synchronization conflicts and solving conflicts
  • Synchronization method and device for automatically identifying synchronization conflicts and solving conflicts
  • Synchronization method and device for automatically identifying synchronization conflicts and solving conflicts

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0075] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0076] It should be noted that the synchronization method and device for automatically identifying synchronization conflicts and resolving conflicts disclosed in this application can be used in the field of financial technology, and can also be used in any field other than the field of financial technology. The application fields of the conflict resolution synchronization method and device are not limited.

[0077] Currently, there is a code synchronization me...

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 synchronization method and device for automatically identifying synchronization conflicts and solving the conflicts, which can be applied to the field of finance. The method comprises the following steps: monitoring conflict files generated in codes to be synchronized in real time, analyzing various states of the conflict files in real time in a code synchronization process, automatically matching a method model for solving a conflict problem according to the state of each conflict file, and if the conflict state is an unknown conflict state, adaptively generating a conflict solution for the conflict by using a pre-established conflict problem solving method model, adding the newly generated conflict solution into the method model, and then solving the conflict, thereby realizing a function of not manually intervening a synchronization conflict point in a synchronization process; Compared with the prior art, the method gets rid of dependence on manpower, conflicts can be found autonomously, a proper mode is selected to check and solve conflict points, source codes and target branch codes of conflict files are synchronized and recorded automatically, and high efficiency and safe control of code synchronization are ensured.

Description

technical field [0001] The application belongs to the technical field of software development, and in particular relates to a synchronization method and device for automatically identifying and resolving synchronization conflicts. Background technique [0002] The development of software products on the Gerrit platform often involves the participation of multiple people and the parallel development of multiple versions. After the requirements on the development branch are developed and the tests pass, the code of the development branch needs to be synchronized to the production branch. After the code of the production branch changes, the latest content also needs to be synchronized to other parallel development branches to ensure that all development branches The codes of all include the content of the production branch to ensure the accuracy of the development basis. In this development scenario, code synchronization between branches is an important issue that often needs ...

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): G06F8/71G06F8/65G06F16/27
CPCG06F8/71G06F8/65G06F16/27
Inventor 黄丽琴刘刚黄生平尹智刚
Owner INDUSTRIAL AND COMMERCIAL BANK OF CHINA
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