Invention Grant
- Patent Title: Method and system for managing code
-
Application No.: US15438885Application Date: 2017-02-22
-
Publication No.: US10282275B2Publication Date: 2019-05-07
- Inventor: Carlo Rivera , Derek Ying Kit Leung , Barrett E. Amos
- 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: Merchant & Gould
- Main IPC: G06F8/41
- IPC: G06F8/41 ; G06F8/71 ; G06F11/07 ; G06F11/14 ; G06F11/36

Abstract:
Management of an extensive code database having multiple user tenants building code is provided. A request to check-in code is received, and a build and validation to check-in the update to a user's code is performed. The validation results in indication of an error due to a bad state of the system that performed the build. The build machine is rebooted, and a second build is performed. Optionally, a user is prompted during a grace time period to cancel the corrective action of rebooting the build machine. Optionally, the validation error may be indicated as a product issue, a network issue, or a known limitation in the compiler. Optionally, other corrective actions such as preventing retrying the build and escalating the error may be taken. Optionally, the build may be prevented when the check-in includes code that produced an error on a previous build.
Public/Granted literature
- US20180081784A1 METHOD AND SYSTEM FOR MANAGING CODE Public/Granted day:2018-03-22
Information query