David Charles Kilian - Arlington VA, US Louisa Rose Millott - Ann Arbor MI, US Gareth Alun Jones - Issaquah WA, US Andrew Craig Bragdon - Eastport ME, US Yu Xiao - Issaquah WA, US Arun Mathew Abraham - Redmond WA, US Kevin J. Blasko - Redmond WA, US Christopher Lovett - Woodinville WA, US Mark Groves - Monroe WA, US
Assignee:
MICROSOFT CORPORATION - Redmond WA
International Classification:
G06F 7/00
US Classification:
707695, 707E17005, 707E1701
Abstract:
Resolving conflicting changes to structured data files. A method includes for a structured data file which has both a generic structure and dialects built on top of the generic structure, for which conflicting changes have been made, and where an original version of the structured data, a first version of the structured data and a second version of the structured data exist, determining a dialect of the structured data. The method further includes, based on the determined dialect performing at least one of merge or diff operations on the original version of the structured data, the first version of the structured data and the second version of the structured data.
- Redmond WA, US Louisa Rose Millott - Ann Arbor MI, US Gareth Alun Jones - Issaquah WA, US Andrew Craig Bragdon - Eastport ME, US Yu Xiao - Issaquah WA, US Arun Mathew Abraham - Redmond WA, US Kevin J. Blasko - Redmond WA, US Christopher Lovett - Woodinville WA, US Mark Groves - Monroe WA, US
International Classification:
G06F 17/22 G06F 17/27 G06F 17/22
Abstract:
Resolving conflicting changes to structured data files. A method includes for a structured data file which has both a generic structure and dialects built on top of the generic structure, for which conflicting changes have been made, and where an original version of the structured data, a first version of the structured data and a second version of the structured data exist, determining a dialect of the structured data. The method further includes, based on the determined dialect performing at least one of merge or diff operations on the original version of the structured data, the first version of the structured data and the second version of the structured data.