[发明专利]用于在软件配置管理系统中引用文件的计算机方法和设备有效
申请号: | 200710306284.7 | 申请日: | 2007-11-16 |
公开(公告)号: | CN101251808A | 公开(公告)日: | 2008-08-27 |
发明(设计)人: | 杰弗里·M·克莱姆;戴尔·M·拉博西尔;托德·W·莱恩哈特 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F9/46 | 分类号: | G06F9/46;G06F9/44 |
代理公司: | 北京市柳沈律师事务所 | 代理人: | 黄小临 |
地址: | 美国纽*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 软件 配置管理 系统 引用 文件 计算机 方法 设备 | ||
1.一种软件配置管理系统,包括:
每个开发人员的相应工作空间,每个工作空间(i)将主体软件配置限定为像是由相应开发人员开发的,并且(ii)具有至少保存与主体软件配置相对应的公用文件的相应文件区;以及
团队库,保存从开发人员的相应工作空间中产生的、并且已被登记的公用文件的不变版本。
2.如权利要求1所述的系统,其中团队库进一步提供开发人员工作空间的已登记文件的状态。
3.如权利要求1所述的系统,进一步包括用于指示与开发人员工作空间的文件区和团队库都有关的文件。
4.如权利要求3所述的系统,其中引用使用标志以使能够在至少文件区命名空间和团队库命名空间之间消除模棱两可的情况并实现翻译。
5.如权利要求1所述的系统,其中开发人员工作空间的文件区进一步保存专用文件。
6.如权利要求1所述的系统,其中开发人员工作空间的文件区进一步包括保存文件区的相应文件的至少一个文件夹,每个文件夹包含ID文件,所述ID文件指示已经被登记到团队库中的文件夹的至少每个文件的全局唯一标识符。
7.如权利要求1所述的系统,其中团队库位于服务器上,而开发人员工作空间位于相应客户端;以及
每个客户端具有使用所述客户端上的文件区指示工作空间的工作空间注册表。
8.一种用于管理软件配置的计算机方法,包括步骤:
在相应客户端计算机中,为每个开发人员提供相应工作空间,每个工作空间(i)将主体软件配置限定为像是由相应开发人员开发的,并且(ii)具有至少保存与主体软件配置相对应的公用文件的相应文件区;以及
在服务器端计算机中,保存从开发人员的相应工作空间中产生、并且已被登记的公用文件的不变版本。
9.如权利要求8所述的方法,进一步包括在服务器端计算机,提供开发人员工作空间的已登记文件的状态。
10.如权利要求8所述的方法,进一步包括使用指示与开发人员工作空间的文件区和服务器计算机都有关的文件的文件引用。
11.如权利要求10所述的方法,其中每个文件引用使用标志来使能够在不同的命名空间之间消除模棱两可的情况并实现翻译。
12.如权利要求8所述的方法,其中开发人员工作空间的文件区进一步保存专用文件。
13.如权利要求8所述的方法,进一步包括为每个客户端计算机使用该客户端计算机上的文件区来标识工作空间。
14.如权利要求8所述的方法,进一步包括为每个文件区指示在服务器计算机上已经被登记的文件区的至少每一个文件的标识全局唯一标识符。
15.一种用于管理软件配置的计算机设备,包括:
工作空间装置,为每个开发人员将主体软件配置限定为像是由相应开发人员开发的;
文件区装置,为每个开发人员软件配置提供至少保存与主体软件配置相对应的公用文件的相应文件区;
团队库装置,用于保存从开发人员相应工作空间产生的、已被登记的公用文件的不变版本。
16.如权利要求15所述的设备,其中团队库装置进一步提供开发人员工作空间的已登记文件的状态。
17.如权利要求15所述的设备,进一步包括文件引用装置,用于指示至少与文件区命名空间和团队库装置的命名空间都有关的文件。
18.如权利要求17所述的设备,其中文件引用装置使用标志来使能够在文件区命名空间和团队库命名空间之间消除模棱两可的情况并实现翻译。
19.如权利要求15所述的设备,进一步包括标识符装置,用于为每个被登记到团队库装置的文件区中至少每个文件标识全局唯一标识符。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710306284.7/1.html,转载请声明来源钻瓜专利网。