專利名稱:一種配置管理資源庫信息統(tǒng)計的方法與裝置的制作方法
一種配置管理資源庫信息統(tǒng)計的方法與裝置技術領域
本申請涉及資源庫領域,特別涉及一種配置管理資源庫信息統(tǒng)計的方法與裝置。
技術背景
Trustie (Trustworthy software tools and integration environment)是一個國家軟件資源共享與協(xié)同生產環(huán)境,支持大規(guī)模網絡化可信軟件生產。
Trustie的綜合軟件社區(qū)服務集軟件協(xié)同開發(fā)、軟件資源共享、軟件可信評估于一體,Trustie協(xié)同開發(fā)環(huán)境提供了配置管理、缺陷管理、項目管理、持續(xù)集成、維客等功能。其中,配置管理提供了對項目資源(包括項目文檔、源代碼等資源)的版本管理功能,支持跨地域開發(fā)團隊成員之間的資源協(xié)作和同步。
隨著軟件系統(tǒng)的日益復雜化和用戶需求、軟件更新的頻繁化,配置管理逐漸成為軟件生命周期中的重要控制過程,在軟件開發(fā)過程中扮演著越來越重要的角色。一個好的配置管理過程能覆蓋軟件開發(fā)和維護的各個方面,同時對軟件開發(fā)過程的宏觀管理,即項目管理,也有重要的支持作用。
目前最常用的配置管理工具為CVS (Concurrent Versions System)并發(fā)版本系統(tǒng)、SVN (Subversion),它們可以提供所有具有提交權限的用戶對資源庫的提交操作記錄, 包括新增文件、刪除文件、修改文件、新建目錄、創(chuàng)建分支、合并等歷史操作。但是,CVS, SVN 只能提供對全部歷史操作信息的查看功能,不能對信息進行分類,需要查看某類的信息時, 非常不便。發(fā)明內容
本申請要解決的技術問題是提供一種配置管理資源庫信息統(tǒng)計的方法和裝置,用以對資源庫中資源進行分類統(tǒng)計。
為解決上述問題,本申請?zhí)峁┝艘环N配置管理資源庫信息統(tǒng)計的方法,應用于在配置管理工具得到對資源庫的操作記錄之后,包括
獲取對資源庫信息的統(tǒng)計請求;
解析所述統(tǒng)計請求,獲得所述統(tǒng)計請求中包含的第一統(tǒng)計條件和第二統(tǒng)計條件;
依據(jù)所述第一統(tǒng)計條件,獲取所述資源庫中符合所述第一統(tǒng)計條件的資源信息;
將所述資源信息中包含的對所述資源庫的操作記錄轉化為日志文件,并存儲所述日志文件;
依據(jù)所述第二統(tǒng)計條件和所述資源庫信息,判斷是否存在與所述第二統(tǒng)計條件對應的原有日志文件,否,該次資源庫信息統(tǒng)計是首次統(tǒng)計,依據(jù)所述第二統(tǒng)計條件對所述資源信息進行統(tǒng)計并生成首次統(tǒng)計結果,是,該次資源庫信息統(tǒng)計不是首次統(tǒng)計,判斷所述日志文件中是否有符合第二統(tǒng)計條件的記錄,有,說明操作過所述資源庫,所述資源庫的信息產生了變化,依據(jù)第二統(tǒng)計條件對所述資源信息進行統(tǒng)計并生成非首次統(tǒng)計結果。
上述的方法,優(yōu)選的,依據(jù)所述統(tǒng)計請求對應的第一統(tǒng)計條件,獲取所述資源庫中符合第一統(tǒng)計條件的資源信息之后還包括緩存所述資源信息。
上述的方法,優(yōu)選的,還包括
展示所述首次統(tǒng)計結果或所述非首次統(tǒng)計結果。
上述的方法,優(yōu)選的,還包括
存儲所述首次統(tǒng)計結果或所述非首次統(tǒng)計結果。
本申請還提供了一種配置管理資源庫信息統(tǒng)計的裝置,包括
請求接收器,用于獲取對資源庫信息的統(tǒng)計請求;
條件解析器,用于解析所述統(tǒng)計請求,獲得所述統(tǒng)計請求中包含的第一統(tǒng)計條件和第二統(tǒng)計條件;
信息接收器,用于依據(jù)所述第一統(tǒng)計條件,獲取所述資源庫中符合所述第一統(tǒng)計條件的資源信息;
轉化器,用于將所述資源信息中包含的對所述資源庫的操作記錄轉化為日志文件,并存儲所述日志文件;
判斷器,用于依據(jù)所述第二統(tǒng)計條件和所述資源庫信息,判斷是否存在與所述第二統(tǒng)計條件對應的原有日志文件;
第一統(tǒng)計器,用于首次統(tǒng)計時,依據(jù)所述第二統(tǒng)計條件對所述資源信息進行統(tǒng)計并生成首次統(tǒng)計結果;
第二統(tǒng)計器,用于不是首次統(tǒng)計時,判斷所述日志文件中是否有記錄,并依據(jù)第二統(tǒng)計條件對所述資源信息進行統(tǒng)計并生成非首次統(tǒng)計結果。
上述的裝置,優(yōu)選的,還包括
緩存器,用于緩存所述資源信息。
上述的裝置,優(yōu)選的,還包括
展示器,用于展示所述首次統(tǒng)計結果或所述非首次統(tǒng)計結果。
上述的裝置,優(yōu)選的,還包括
存儲器,用于存儲所述首次統(tǒng)計結果或所述非首次統(tǒng)計結果。
本申請?zhí)峁┑囊环N配置管理資源庫信息統(tǒng)計的方法和裝置,當需要進行統(tǒng)計時, 根據(jù)統(tǒng)計請求,解析出第一統(tǒng)計條件和第二統(tǒng)計條件,依據(jù)第一統(tǒng)計條件,獲取資源庫中符合第一統(tǒng)計條件的資源信息和獲取配置管理工具中對資源庫的操作記錄,并轉化操作記錄為日志文件,依據(jù)第二統(tǒng)計條件判斷是否為首次統(tǒng)計,是首次統(tǒng)計,將上述依據(jù)第二統(tǒng)計條件對所述資源信息進行統(tǒng)計并生成首次統(tǒng)計結果,不是首次統(tǒng)計,判斷所述日志文件中是否有符合第二統(tǒng)計條件的記錄,有,說明操作過所述資源庫,所述資源庫的信息產生了變化,依據(jù)所述第二統(tǒng)計條件對所述符合所述第一統(tǒng)計條件的信息進行統(tǒng)計并生成非首次統(tǒng)計結果。采用本申請是一種配置管理資源庫信息統(tǒng)計的方法和裝置可根據(jù)需要對資源庫信息進行統(tǒng)計,詳細了解項目的情況。
為了更清楚地說明本申請實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本申請的一種配置管理資源庫信息統(tǒng)計的方法實施例1的流程圖2是本申請的一種配置管理資源庫信息統(tǒng)計的方法實施例1 一具體流程圖
圖3是本申請的一種配置管理資源庫信息統(tǒng)計的方法實施例2的流程圖4是本申請的一種配置管理資源庫信息統(tǒng)計的方法實施例3的流程圖5是本申請的一種配置管理資源庫信息統(tǒng)計的方法實施例4的流程圖6是本申請的一種配置管理資源庫信息統(tǒng)計的裝置的使用場景;
圖7是本申請的一種配置管理資源庫信息統(tǒng)計的裝置實施例1的結構框圖8是本申請的一種配置管理資源庫信息統(tǒng)計的裝置實施例2的結構框圖9是本申請的一種配置管理資源庫信息統(tǒng)計的裝置實施例3的結構框圖10是本申請的一種配置管理資源庫信息統(tǒng)計的裝置實施例4的結構框圖。
具體實施方式
下面將結合本申請實施例中的附圖,對本申請實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本申請一部分實施例,而不是全部的實施例。基于本申請中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本申請保護的范圍。
本申請應用于Trustie協(xié)同開發(fā)環(huán)境中,針對SVN、CVS等常見的配置管理工具,根據(jù)配置管理工具得到的對資源庫的歷史操作記錄,采用本申請的方法,對資源庫信息進行分析統(tǒng)計。
參考圖1,示出了本申請一種配置管理資源庫信息統(tǒng)計的方法實施例1的流程圖, 可以包括以下步驟
步驟SlOl 獲取對資源庫信息的統(tǒng)計請求;
當需要進行統(tǒng)計資源庫信息時,首先獲取到對資源庫信息進行統(tǒng)計的請求。
假如需要對信息庫中從項目開始建立資源庫到統(tǒng)計請求時為止的時間段,與信息庫對應的工程項目的合并的信息進行統(tǒng)計,則下達從項目開始建立資源庫到統(tǒng)計請求時為止的時間段內合并的信息的統(tǒng)計請求。
采用本方法,獲得中從項目開始建立資源庫到統(tǒng)計請求時為止的時間段內合并的信息的統(tǒng)計請求。
步驟S102 解析所述統(tǒng)計請求,獲得所述統(tǒng)計請求中包含的第一統(tǒng)計條件和第二統(tǒng)計條件;
獲得統(tǒng)計請求后,對該統(tǒng)計請求進行解析,分析該請求中包含的統(tǒng)計條件。
從項目開始建立資源庫到統(tǒng)計請求時為止的時間段內合并的信息的統(tǒng)計請求,包含的第一統(tǒng)計條件為時間條件從項目開始建立資源庫到統(tǒng)計請求時為止,第二統(tǒng)計條件為類別條件合并。
步驟S103 依據(jù)所述第一統(tǒng)計條件,獲取所述資源庫中符合所述第一統(tǒng)計條件的資源信息;
依據(jù)第一統(tǒng)計條件,對資源庫中的信息進行過濾,得到符合第一統(tǒng)計條件的資源fn息ο
在資源庫中檢索過濾出從項目開始建立資源庫到統(tǒng)計請求時為止的時間段內所有的信息。
步驟S 104 依據(jù)所述第一統(tǒng)計條件,獲取所述配置管理工具中對所述資源庫符合所述第一統(tǒng)計條件的操作記錄;
依據(jù)第一統(tǒng)計條件,在配置管理工具中檢索過濾得到從項目開始建立資源庫到統(tǒng)計請求時為止的時間段內對該資源庫進行的所有操作記錄。
步驟S105 將所述操作記錄轉化為日志文件,并存儲所述日志文件;
將得到的操作記錄轉化為日志文件,以日志文件的形式記錄滿足第一統(tǒng)計條件的操作。
將從項目開始建立資源庫到統(tǒng)計請求時為止的時間段內的操作記錄轉化為日志文件,以日志文件的形式記錄下這些操作。
步驟S106 依據(jù)所述第二統(tǒng)計條件和所述資源庫信息,判斷是否存在與所述第二統(tǒng)計條件對應的原有日志文件,否,該次資源庫信息統(tǒng)計是首次統(tǒng)計,依據(jù)所述第二統(tǒng)計條件對所述資源信息進行統(tǒng)計并生成首次統(tǒng)計結果,是,該次資源庫信息統(tǒng)計不是首次統(tǒng)計, 判斷所述日志文件中是否有符合第二統(tǒng)計條件的記錄,有,說明操作過所述資源庫,所述資源庫的信息產生了變化,依據(jù)第二統(tǒng)計條件對所述資源信息進行統(tǒng)計并生成非首次統(tǒng)計結果 ο
如圖2,示出了本步驟的具體流程,包括
步驟S201 依據(jù)所述第二統(tǒng)計條件和所述資源庫信息,判斷是否存在與所述第二統(tǒng)計條件對應的原有日志文件,否,進入步驟S202,是,進入步驟S203 ;
依據(jù)第二統(tǒng)計條件在資源庫信息中檢索是否存在符合第二統(tǒng)計條件的日志文件。
步驟S202 該次資源庫信息統(tǒng)計是首次統(tǒng)計,依據(jù)所述第二統(tǒng)計條件對所述資源信息進行統(tǒng)計并生成首次統(tǒng)計結果;
如果沒有與第二統(tǒng)計條件對應的原有日志文件,就說明之前沒有對符合第二統(tǒng)計條件的信息進行過統(tǒng)計,也就是說,這次統(tǒng)計為首次統(tǒng)計,依據(jù)第二統(tǒng)計條件對獲取的滿足第一統(tǒng)計條件資源信息進行統(tǒng)計,得到同時滿足第一統(tǒng)計條件和第二統(tǒng)計條件的信息,該信息就是此次的統(tǒng)計結果即首次統(tǒng)計結果;
步驟S203 判斷所述日志文件中是否有符合第二統(tǒng)計條件的記錄,有,進入步驟 S204 ;
如果有,則說明之前對第二條件對應的信息進行過統(tǒng)計,即這次統(tǒng)計不是首次統(tǒng)計,那么,提取判斷得到的日志文件中是否有符合第二統(tǒng)計條件的記錄,如果有,說明對資源庫進行了與第二統(tǒng)計條件對應的操作,該資源庫的信息有變化。
步驟S204 依據(jù)第二統(tǒng)計條件對所述資源信息進行統(tǒng)計并生成非首次統(tǒng)計結果。
該資源庫的信息有變化,依據(jù)第二統(tǒng)計條件對資源信息進行統(tǒng)計,得到同時滿足第一統(tǒng)計條件和第二統(tǒng)計條件的信息,該信息就是此次的統(tǒng)計結果即非首次統(tǒng)計結果。
根據(jù)“合并的信息”這一統(tǒng)計條件,對資源庫信息進行檢索,如果沒有在資源庫中找到與該統(tǒng)計結果對應的日志文件,也就是說,本次對合并的信息進行統(tǒng)計為首次統(tǒng)計,依據(jù)合并的信息這一統(tǒng)計條件對之前得到的從項目開始建立資源庫到統(tǒng)計請求時為止的時間段內的信息進行過濾統(tǒng)計,得到滿足從項目開始建立資源庫到統(tǒng)計請求時為止的時間段內合并的信息,也就是本次的統(tǒng)計結果即首次統(tǒng)計結果。
根據(jù)“合并的信息”這一統(tǒng)計條件,對資源庫信息進行檢索,如果在資源庫中找到與該統(tǒng)計結果對應的日志文件,也就是說,本次對合并的信息進行統(tǒng)計不是首次統(tǒng)計,然后對轉化得到的日志文件中的信息進行提取判斷,如果本日志文件中包括有滿足“合并信息” 的操作記錄,也就是說資源庫在從項目開始建立資源庫到統(tǒng)計請求時為止的時間段內有合并信息,依據(jù)“合并的信息”這一統(tǒng)計條件對得到的從項目開始建立資源庫到統(tǒng)計請求時為止的時間段內的資源信息進行統(tǒng)計,就能得到滿足從項目開始建立資源庫到統(tǒng)計請求時為止的時間段內合并的信息,也就是本次的統(tǒng)計結果即非首次統(tǒng)計結果。
如果在日志文件中不包括滿足“合并信息”的操作記錄,也就是說資源庫在從項目開始建立資源庫到統(tǒng)計請求時為止的時間段內沒有合并信息,不必進行統(tǒng)計。
參考圖3,示出了本申請一種配置管理資源庫信息統(tǒng)計的方法實施例2的流程圖, 在本申請實施例1的基礎上,在步驟S103之后還可以包括以下步驟
步驟S107 緩存所述資源信息。
得到資源庫中符合第一統(tǒng)計條件的資源信息后,對該資源信息進行緩存,為后面的步驟用到該資源信息做準備。
參考圖4,示出了本申請一種配置管理資源庫信息統(tǒng)計的方法實施例3的流程圖, 在本申請實施例2的基礎上,在步驟S 108之后還可以包括以下步驟
步驟S108 存儲所述首次統(tǒng)計結果或所述非首次統(tǒng)計結果。
對得到的統(tǒng)計結果首次統(tǒng)計結果或是非首次統(tǒng)計結果進行存儲。
參考圖5,示出了本申請一種配置管理資源庫信息統(tǒng)計的方法實施例4的流程圖, 在本申請實施例3的基礎上,在步驟S 106之后還可以包括以下步驟
步驟S109 展示所述首次統(tǒng)計結果或所述非首次統(tǒng)計結果。
當需要對統(tǒng)計結果進行展示時,就對得到的首次統(tǒng)計結果或是非首次統(tǒng)計結果進行展示。
當統(tǒng)計的結果為首次統(tǒng)計結果時,對該首次統(tǒng)計結果進行展示。
當統(tǒng)計結果為非首次統(tǒng)計結果時,對該非首次統(tǒng)計結果進行展示。
當統(tǒng)計過程中確定為不必進行統(tǒng)計的時候,則對上次的統(tǒng)計結果進行展示。
展示的方法包括多種,可以為表格的形式或是直觀的圖形化的形式進行展示。
與上述本申請的一種配置管理資源庫信息的方法相對應的,本申請還提供了一種配置管理資源庫信息的裝置。
參見圖6,示出了本申請一種配置管理資源庫信息的裝置的使用場景,本裝置與配置管理工具配套使用,接收該配置管理工具提供的對資源庫的操作記錄。
與上述本申請的一種配置管理資源庫信息的方法實施例1相對應的,參見圖7,本申請還提供了一種配置管理資源庫信息的裝置實施例1,在本實施例中,該裝置可以包括
請求接收器101、條件解析器102、信息接收器103、操作記錄獲取器104、轉化器 105、判斷器106、第一統(tǒng)計器107和第二統(tǒng)計器108。
其中
請求接收器101獲取對資源庫信息的統(tǒng)計請求;條件解析器102解析所述統(tǒng)計請求,獲得所述統(tǒng)計請求中包含的第一統(tǒng)計條件和第二統(tǒng)計條件;信息接收器103依據(jù)所述第一統(tǒng)計條件,獲取所述資源庫中符合所述第一統(tǒng)計條件的資源信息;操作記錄獲取器 104依據(jù)所述第一統(tǒng)計條件,獲取所述配置管理工具中對所述資源庫的操作記錄;轉化器 105將所述操作記錄轉化為日志文件,并存儲所述日志文件;判斷器106依據(jù)所述第二統(tǒng)計條件和所述資源庫信息,判斷是否存在與所述第二統(tǒng)計條件對應的原有日志文件;首次統(tǒng)計時,第一統(tǒng)計器107依據(jù)所述第二統(tǒng)計條件對所述資源信息進行統(tǒng)計并生成首次統(tǒng)計結果;用于不是首次統(tǒng)計時,第二統(tǒng)計器108判斷所述日志文件中是否有符合第二統(tǒng)計條件的記錄,并依據(jù)第二統(tǒng)計條件對所述資源信息進行統(tǒng)計并生成非首次統(tǒng)計結果。
與上述本申請的一種配置管理資源庫信息的方法實施例2相對應的,參見圖8,本申請還提供了一種配置管理資源庫信息的裝置實施例2,在本實施例中,該裝置還包括
緩存器109,用于緩存所述資源信息。
當信息接收器103得到資源庫中符合第一統(tǒng)計條件的資源信息后,緩存器109對該資源信息進行緩存,為后面的步驟用到該資源信息做準備。
與上述本申請的一種配置管理資源庫信息的方法實施例3相對應的,參見圖9,本申請還提供了一種配置管理資源庫信息的裝置實施例3,在本實施例中,該裝置還包括
存儲器110,用于存儲所述首次統(tǒng)計結果或所述非首次統(tǒng)計結果。
第一統(tǒng)計器107得到首次統(tǒng)計結果或是第二統(tǒng)計器108得到非首次統(tǒng)計結果后, 存儲器110存儲所述首次統(tǒng)計結果或所述非首次統(tǒng)計結果。
與上述本申請的一種配置管理資源庫信息的方法實施例4相對應的,參見圖10, 本申請還提供了一種配置管理資源庫信息的裝置實施例4,在本實施例中,該裝置還包括
展示器111,用于對所述首次統(tǒng)計結果或所述非首次統(tǒng)計結果進行展示。
當需要對得到的首次統(tǒng)計結果或非首次統(tǒng)計結果進行展示時,展示器111對所述首次統(tǒng)計結果或所述非首次統(tǒng)計結果進行展示。
本申請中提到的第一統(tǒng)計條件和第二統(tǒng)計條件不局限于統(tǒng)計時間和統(tǒng)計種類,統(tǒng)計時間不限定于從項目建立資源庫開始到要求統(tǒng)計時截止,也可為某一時間段,統(tǒng)計種類不限定于統(tǒng)計資源庫中合并的數(shù)據(jù),也可為其他操作或是其他條件對應的數(shù)據(jù)種類,統(tǒng)計條件也不局限于統(tǒng)計時間和統(tǒng)計種類的先后順序。
本說明書中各個實施例采用遞進的方式描述,每個實施例重點說明的都是與其它實施例的不同之處,各個實施例之間相同或相似部分互相參見即可。
對所公開的實施例的上述說明,使本領域專業(yè)技術人員能夠實現(xiàn)或使用本申請。 對這些實施例的多種修改對本領域的專業(yè)技術人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本申請的精神或范圍的情況下,在其它實施例中實現(xiàn)。因此,本申請將不會被限制于本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬的范圍
權利要求
1.一種配置管理資源庫信息統(tǒng)計的方法,應用于在配置管理工具得到對資源庫的操作記錄之后,其特征在于,包括獲取對資源庫信息的統(tǒng)計請求;解析所述統(tǒng)計請求,獲得所述統(tǒng)計請求中包含的第一統(tǒng)計條件和第二統(tǒng)計條件; 依據(jù)所述第一統(tǒng)計條件,獲取所述資源庫中符合所述第一統(tǒng)計條件的資源信息; 依據(jù)所述第一統(tǒng)計條件,獲取所述配置管理工具中對所述資源庫的操作記錄; 將所述操作記錄轉化為日志文件,并存儲所述日志文件;依據(jù)所述第二統(tǒng)計條件和所述資源庫信息,判斷是否存在與所述第二統(tǒng)計條件對應的原有日志文件,否,該次資源庫信息統(tǒng)計是首次統(tǒng)計,依據(jù)所述第二統(tǒng)計條件對所述資源信息進行統(tǒng)計并生成首次統(tǒng)計結果,是,該次資源庫信息統(tǒng)計不是首次統(tǒng)計,判斷所述日志文件中是否有符合第二統(tǒng)計條件的記錄,有,說明操作過所述資源庫,所述資源庫的信息產生了變化,依據(jù)第二統(tǒng)計條件對所述資源信息進行統(tǒng)計并生成非首次統(tǒng)計結果。
2.根據(jù)權利要求1所述的方法,其特征在于,依據(jù)所述統(tǒng)計請求對應的第一統(tǒng)計條件, 獲取所述資源庫中符合第一統(tǒng)計條件的資源信息之后還包括緩存所述資源信息。
3.根據(jù)權利要求1所述的方法,其特征在于,還包括 存儲所述首次統(tǒng)計結果或所述非首次統(tǒng)計結果。
4.根據(jù)權利要求1所述的方法,其特征在于,還包括 展示所述首次統(tǒng)計結果或所述非首次統(tǒng)計結果。
5.一種配置管理資源庫信息統(tǒng)計的裝置,其特征在于,包括 請求接收器,用于獲取對資源庫信息的統(tǒng)計請求;條件解析器,用于解析所述統(tǒng)計請求,獲得所述統(tǒng)計請求中包含的第一統(tǒng)計條件和第二統(tǒng)計條件;信息接收器,用于依據(jù)所述第一統(tǒng)計條件,獲取所述資源庫中符合所述第一統(tǒng)計條件的資源信息;操作記錄獲取器,用于依據(jù)所述第一統(tǒng)計條件,獲取所述配置管理工具中對所述資源庫的操作記錄;轉化器,用于將所述操作記錄轉化為日志文件,并存儲所述日志文件; 判斷器,用于依據(jù)所述第二統(tǒng)計條件和所述資源庫信息,判斷是否存在與所述第二統(tǒng)計條件對應的原有日志文件;第一統(tǒng)計器,用于首次統(tǒng)計時,依據(jù)所述第二統(tǒng)計條件對所述資源信息進行統(tǒng)計并生成首次統(tǒng)計結果;第二統(tǒng)計器,用于不是首次統(tǒng)計時,判斷所述日志文件中是否有符合第二統(tǒng)計條件的記錄,并依據(jù)第二統(tǒng)計條件對所述資源信息進行統(tǒng)計并生成非首次統(tǒng)計結果。
6.根據(jù)權利要求5所述的裝置,其特征在于,還包括 緩存器,用于緩存所述資源信息。
7.根據(jù)權利要求5所述的裝置,其特征在于,還包括 存儲器,用于存儲所述首次統(tǒng)計結果或所述非首次統(tǒng)計結果。
8.根據(jù)權利要求5所述的裝置,其特征在于,還包括 展示器,用于展示所述首次統(tǒng)計結果或所述非首次統(tǒng)計結果。
全文摘要
本申請?zhí)峁┝艘环N配置管理資源庫信息統(tǒng)計的方法和裝置,需要進行統(tǒng)計時,根據(jù)統(tǒng)計請求,解析出第一統(tǒng)計條件和第二統(tǒng)計條件,依據(jù)第一統(tǒng)計條件,獲取資源庫中符合第一統(tǒng)計條件的資源信息及配置管理工具中對資源庫的操作記錄,并轉化該操作記錄為日志文件,依據(jù)第二統(tǒng)計條件判斷是否為首次統(tǒng)計,是首次統(tǒng)計,將依據(jù)第二統(tǒng)計條件對該資源信息進行統(tǒng)計并生成首次統(tǒng)計結果,不是首次統(tǒng)計,判斷該日志文件中對應的資源庫信息是否產生了變化,是,依據(jù)所述第二統(tǒng)計條件對所述符合所述第一統(tǒng)計條件的信息進行統(tǒng)計并生成非首次統(tǒng)計結果。采用本申請的一種配置管理資源庫信息統(tǒng)計的方法和裝置可根據(jù)需要對資源庫信息進行統(tǒng)計,詳細了解項目的情況。
文檔編號G06F9/44GK102521717SQ20111045603
公開日2012年6月27日 申請日期2011年12月30日 優(yōu)先權日2011年12月30日
發(fā)明者卞功杰, 曹文倩 申請人:山東中創(chuàng)軟件商用中間件股份有限公司, 山東中創(chuàng)軟件工程股份有限公司