SYNCHRONIZATION OF PROGRAM CODE BETWEEN REVISION MANAGEMENT APPLICATIONS UTILIZING DIFFERENT VERSION-CONTROL ARCHITECTURES
First Claim
1. A device, comprising:
- one or more processors to;
receive a request to synchronize a first set of document revisions with a second set of document revisions,the first set of document revisions being associated with a first format readable by a first application utilizing a stream architecture,the second set of document revisions being associated with a second format readable by a second application utilizing a branch architecture;
determine synchronization configuration information associated with comparing the first set of document revisions with the second set of document revisions;
compare the first set of document revisions with the second set of document revisions based on the synchronization configuration information;
selectively modify one or more files associated with the first set of document revisions or the second set of document revisions based on comparing the first set of document revisions and the second set of document revisions; and
provide information associated with selectively modifying the one or more files associated with the first set of document revisions or the second set of document revisions.
1 Assignment
0 Petitions
Accused Products
Abstract
A device may receive a request to synchronize a first set of document revisions with a second set of document revisions. The first set of document revisions may be associated with a first format readable by a first application utilizing a stream architecture. The second set of document revisions may be associated with a second format readable by a second application utilizing a branch architecture. The device may determine synchronization configuration information, and may compare the first set of document revisions with the second set of document revisions based on the synchronization configuration information. The device may selectively modify one or more files based on comparing the first set of document revisions and the second set of document revisions. The device may provide information associated with selectively modifying the one or more files.
108 Citations
20 Claims
-
1. A device, comprising:
one or more processors to; receive a request to synchronize a first set of document revisions with a second set of document revisions, the first set of document revisions being associated with a first format readable by a first application utilizing a stream architecture, the second set of document revisions being associated with a second format readable by a second application utilizing a branch architecture; determine synchronization configuration information associated with comparing the first set of document revisions with the second set of document revisions; compare the first set of document revisions with the second set of document revisions based on the synchronization configuration information; selectively modify one or more files associated with the first set of document revisions or the second set of document revisions based on comparing the first set of document revisions and the second set of document revisions; and provide information associated with selectively modifying the one or more files associated with the first set of document revisions or the second set of document revisions. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A computer-readable medium storing instructions, the instructions comprising:
one or more instructions that, when executed by one or more processors, cause the one or more processors to; receive a request to synchronize a first set of document revisions with a second set of document revisions, the first set of document revisions being associated with a first format readable by a first application utilizing a branch architecture, the second set of document revisions being associated with a second format readable by a second application utilizing a stream architecture; determine synchronization configuration information associated with comparing the first set of document revisions with the second set of document revisions; compare the first set of document revisions with the second set of document revisions based on the synchronization configuration information; selectively modify files associated with the first set of document revisions or the second set of document revisions based on comparing the first set of document revisions and the second set of document revisions; selectively modify file contents associated with the first set of document revisions or the second set of document revisions based on comparing the first set of document revisions and the second set of document revisions; and provide information associated with selectively modifying the files or the file contents associated with the first set of document revisions or the second set of document revisions. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. A method, comprising:
-
receiving, by a device, a request to synchronize first program code with second program code, the first program code being associated with a first format readable by a first revision management application utilizing a first architecture, the second program code being associated with a second format readable by a second revision management application utilizing a second architecture; determining, by the device, synchronization configuration information associated with comparing the first program code with the second program code; comparing, by the device, the first program code with the second program code based on the synchronization configuration information; selectively modifying, by the device, the second program code based on comparing the first program code with the second program code; and providing, by the device, information associated with selectively modifying the second program code. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification