Invention Grant
- Patent Title: Intelligent automatic merging of source control queue items
-
Application No.: US15499702Application Date: 2017-04-27
-
Publication No.: US10691449B2Publication Date: 2020-06-23
- Inventor: Elad Iwanir , Gal Tamir , Mario A. Rodriguez , Chen Lahav
- Applicant: Microsoft Technology Licensing, LLC
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agency: Fiala & Weaver P.L.L.C.
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F8/71 ; G06F11/36

Abstract:
Methods for intelligent automatic merging of source control queue items are performed by systems and apparatuses. Project changes are submitted in build requests to a gated check-in build queue requiring successful builds to commit changes to a code repository according to source control. Multiple pending build requests in the build queue are intelligently and automatically merged into a single, pending merged request based on risk factor values associated with the build requests. For merged requests successfully built, files in the build requests are committed and the build requests are removed from the queue. Merged requests unsuccessfully built are divided into equal subsets based on updated risk factor values using information from the unsuccessful build. Successful builds of subsets allow for committing of files and removal from the build queue, while unsuccessful builds are further divided and processed until single build requests are processed to identify root cause errors.
Public/Granted literature
- US20180314517A1 INTELLIGENT AUTOMATIC MERGING OF SOURCE CONTROL QUEUE ITEMS Public/Granted day:2018-11-01
Information query