发明授权
- 专利标题: Versioned project data
- 专利标题(中): 版本化的项目数据
-
申请号: US09717645申请日: 2000-11-21
-
公开(公告)号: US06978281B1公开(公告)日: 2005-12-20
- 发明人: Steven J. Kruy , Christopher G. Kaler , Kenneth D. Hardy , Martyn S. Lovell
- 申请人: Steven J. Kruy , Christopher G. Kaler , Kenneth D. Hardy , Martyn S. Lovell
- 申请人地址: US WA Redmond
- 专利权人: Microsoft Corporation
- 当前专利权人: Microsoft Corporation
- 当前专利权人地址: US WA Redmond
- 代理机构: Woodcock Washburn LLP
- 主分类号: G06F9/44
- IPC分类号: G06F9/44 ; G06F17/30
摘要:
Systems, clients, servers, methods, and computer-readable media of varying scope are described that maintain versions of data related to projects. Included in the system is a visual interface, a source repository and a project database. The source repository maintains versions of source code associated with a software development project. The project database maintains project data associated with the project. The project database maintains versions of the project data. The visual interface provides a mechanism for reading and updating the project data. As project data is updated a method is invoked in which a current version of the data is located. The current version is determined by examining which data structure has an end-time value that is blank or null. The current version's end-time is set to the current time (i.e. the time of the update), thereby turning the current version into a previous version of the project data. A new data structure is created that contains the updated value. The end-time value for the new data structure is set to blank or null, indicating that it is the current version.
信息查询