发明名称 ATOMIC TRANSACTION FILE MANAGER
摘要 Embodiments provide developers with easy to use file atomicity mechanisms and undo/redo functionality that are not tied to any particular document format by using modern file systems. More specifically, a transaction file manager is configured to automatically utilize a directory name change operation to ensure the atomicity of file modifications (i.e., a change to one file is either consistently applied across all files within the directory, or not at all) without regard to any particular file format. Further, to support versioning of changes to multiple files, embodiments also keep the order of sets of changes by using a sortable directory naming mechanism within the transaction file manager. Most modern file system will allow for these two things, thus providing a system that atomically applies changes across arbitrary sets of files using any file format, while also providing multilevel undo/redo functionality.
申请公布号 US2008005111(A1) 申请公布日期 2008.01.03
申请号 US20060382248 申请日期 2006.05.08
申请人 MICROSOFT CORPORATION 发明人 SAVAGE KEVIN J.
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项
地址