发明名称 Method and system for providing a representation of merge conflicts in a three-way merge operation
摘要 A method and system provides an improved representation of merge conflicts in a three-way merge operation of three sequences: Original, Version1, and Version2. A merge program first compares the three sequences to identify a list of difference chunks of elements between the Original and Version1, and a list of difference chunks between the Original and Version2. From the two sets of difference chunks, the merge program creates an annotated list of chunks. Each chunk in the annotated list is identified by a conflict flag that indicates whether the chunk is a part of a conflict and if it is, what sequence(s) being merged it belongs to. A merged document is then constructed based on the annotated list of chunks, with the chunks identified in the merged document with conflict markers for viewing by a user.
申请公布号 US2004230886(A1) 申请公布日期 2004.11.18
申请号 US20030440339 申请日期 2003.05.16
申请人 MICROSOFT CORPORATION 发明人 LIVSHITS ARTEM Y.
分类号 G06F15/00;G06F17/22;(IPC1-7):G06F15/00 主分类号 G06F15/00
代理机构 代理人
主权项
地址