Tracking file access patterns during a software build
AssigneeMicrosoft Corporation
InventorKieran Mockford
Life of this patent
Estimating the term…
Abstract
Those files accessed by tools during a build process are invisibly tracked in such a way that the information can then be used to drive an incremental build of just enough files to bring the build fully up to date. The tracking information includes the association between distinct tool processes. Each build tool has its own file activity tracked, each thread of operation within tools are tracked separately and a tracking log is associated with a chain of tool processes so that when the tracking logs are interpreted the context in which they were created is preserved.
Claims20
A method for tracking file access patterns resulting from a software build comprising:
- determining which files are accessed for read and which files are accessed for write by a software build tool resulting from the build;
- and
- recording indications of the files that are accessed for read and indications of the files that are accessed for write by the build tool.
A system for tracking file access patterns during a software build comprising:
- means for determining which files are accessed for read and which files are accessed for write by a software build tool during the build;
- and
- means for recording indications of the files that are accessed for read and indications of the files that are accessed for write by a tool during the build.
A method for tracking file access patterns during a software build comprising:
- determining which files are accessed for read, which files are accessed for write, and which files are accessed for deletion by a software build tool during the build;
- and
- recording indications of the files that are accessed for read, indications of the files that are accessed for write, and indications of the files that are accessed for deletion by the build tool.
Dependencies are inferred from the claim text.