[發明專利]用于在軟件配置管理系統中引用文件的計算機方法和設備有效
| 申請號: | 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.szxzyx.cn/pat/books/200710306284.7/1.html,轉載請聲明來源鉆瓜專利網。





