Invention Grant
- Patent Title: Monitoring asset state to enable partial build
- Patent Title (中): 监控资产状态以启用部分构建
-
Application No.: US11977981Application Date: 2007-10-26
-
Publication No.: US08856752B2Publication Date: 2014-10-07
- Inventor: Douglas J. Rosen , Xin Yan
- Applicant: Douglas J. Rosen , Xin Yan
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Agent Kevin Sullivan; Brian Haslam; Micky Minhas
- Main IPC: G06F9/44
- IPC: G06F9/44

Abstract:
When an up to date state has been achieved for the inputs and outputs of a build process, an asset state indicator is set to indicate that all the inputs and outputs are up to date. Those inputs and outputs are monitored. If a change to any of the inputs and/or outputs is detected, the asset state indicator is updated to indicate that some build execution is needed. When a build request is detected, the current state of the asset state indicator is exposed. An execution sequence for targets of the build process based on dependencies between targets is determined. A starting point for a partial build is determined by determining the earliest-appearing target in the sequence that is affected by the detected changes to the inputs and outputs to the targets of the execution sequence. Executing the build process from this starting point will produce the updated outputs and return the system to the up to date state.
Public/Granted literature
- US20090113396A1 Monitoring asset state to enable partial build Public/Granted day:2009-04-30
Information query