Method and system for persistently cached, copy-on-write view of revision control trees
AssigneeConifer Systems LLC
InventorMatthew J. Craighead
Life of this patent
Estimating the term…
Loading patent…
AssigneeConifer Systems LLC
InventorMatthew J. Craighead
Estimating the term…
A method and system for efficient usage of revision control system resources by providing a client-based file system tree based on managed cache resources is provided. The managed cache resources include both a persistent, disk-based cache that maintains copies of requested file data from a repository server and an ordered tree data structure-based metadata cache for tracking file metadata across revisions. Embodiments of the present invention further maintain in the data cache data related only to specifically requested files. Embodiments of the present invention further track a range of versions of the file system tree for which particular file versions are applicable, so that unnecessary downloading to the client of unchanged files is avoided. Thus, file data and metadata are only requested from a repository server when needed and only a single version of a file is maintained until a modification to that file is made.
A method comprising:
A system comprising:
A non-transitory computer readable storage medium comprising:
Dependencies are inferred from the claim text.