亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 3001 | 回復(fù): 0
打印 上一主題 下一主題

Topo代碼管理之統(tǒng)計分析簡介 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2011-04-15 18:19 |只看該作者 |倒序瀏覽
本帖最后由 cloudtopo 于 2011-04-15 18:53 編輯

Topo系統(tǒng)給企業(yè)軟件團(tuán)隊提供了很多非常有用的代碼管理功能,借助于這些功能,軟件團(tuán)隊可以改善他們的工作效率,Topo系統(tǒng)的代碼管理包括:代碼深度查看,代碼統(tǒng)計分析,代碼在線檢視和自動構(gòu)建四個主要功能。本文給大家介紹一下代碼統(tǒng)計功能。
一:代碼統(tǒng)計入口
在Topo系統(tǒng)的代碼模塊中,系統(tǒng)允許對任意的代碼庫的任意目錄啟動代碼統(tǒng)計分析,并且系統(tǒng)自動保存所有統(tǒng)計歷史。
當(dāng)然,Topo系統(tǒng)也對統(tǒng)計功能的權(quán)限設(shè)計做了周密考慮,只有項目經(jīng)理可以啟動代碼統(tǒng)計以及維護(hù)已有的代碼統(tǒng)計結(jié)果,項目成員只能查看統(tǒng)計結(jié)果。

點擊從上圖中的右上角的功能導(dǎo)航欄“統(tǒng)計分析”,我們可以查看到歷次統(tǒng)計結(jié)果,從最底部的“啟動代碼統(tǒng)計”,我們可以隨時對當(dāng)前查看的目錄啟動代碼統(tǒng)計分析。


二:統(tǒng)計參數(shù)配置
在選中統(tǒng)計目錄后,點擊“啟動代碼統(tǒng)計”,會進(jìn)入統(tǒng)計參數(shù)配置界面,如下圖所示:



我們可以給本次統(tǒng)計起一個名稱,當(dāng)然系統(tǒng)會自動根據(jù)當(dāng)前統(tǒng)計的目錄名稱作為缺省值。另外,統(tǒng)計時還可以設(shè)置本次統(tǒng)計需要排除哪些文件,例如,sql文件不想被統(tǒng)計,那么只需要在統(tǒng)計文件例外中輸入“*.sql”即可,系統(tǒng)允許你排除任意目錄下的任意文件名的自由匹配。系統(tǒng)缺省為空表示統(tǒng)計所有支持統(tǒng)計的文件。
配置好后,點擊“確定”即可啟動統(tǒng)計。

三:統(tǒng)計中的狀態(tài)
下圖我們可以看到統(tǒng)計結(jié)果顯示界面,上面操作中的“/trunk”統(tǒng)計處于正在統(tǒng)計中的狀態(tài),一般來說,統(tǒng)計耗時與指定的庫目錄中文件的多少以及這些文件的變更次數(shù)相關(guān),因此如果統(tǒng)計一個較大并且變化歷史較多的代碼庫目錄,耗時會比較長些。


對于耗時比較長的統(tǒng)計,用戶大可在啟動統(tǒng)計后離開該界面,然后過一段時間再回來檢查統(tǒng)計是否完成,離開該界面并不會中斷統(tǒng)計過程。當(dāng)然,如果想立即看到統(tǒng)計結(jié)果,你也不用總是點擊“刷新”按鈕,系統(tǒng)為例貼心的提供了“打開自動刷新”的這個功能,這樣你就可以隨時看到統(tǒng)計是否完成了。


四:統(tǒng)計結(jié)果的維護(hù)
下圖中給我們展示了對“/trunk”統(tǒng)計完成后的情況,所有的統(tǒng)計結(jié)果均被系統(tǒng)永久保存,這樣項目成員可以隨時看到以前的代碼統(tǒng)計結(jié)果。
當(dāng)統(tǒng)計結(jié)果較多時,系統(tǒng)自動分頁查詢這些結(jié)果,并且提供了排序和統(tǒng)計路徑過濾查找等功能,讓你很容易找到需要查看的統(tǒng)計結(jié)果。



對以前的統(tǒng)計結(jié)果,項目經(jīng)理可以做如下兩個操作:
1:再次啟動統(tǒng)計。
每次統(tǒng)計總是從最新版本的代碼開始統(tǒng)計,并且統(tǒng)計完成后會自動記錄當(dāng)前統(tǒng)計結(jié)果的最新版本號。再次啟動統(tǒng)計時,系統(tǒng)自動記錄了上次的統(tǒng)計參數(shù),當(dāng)然,這時項目經(jīng)理還可以在重新啟動統(tǒng)計前再次調(diào)整這些參數(shù)。
2:刪除統(tǒng)計結(jié)果
在Topo系統(tǒng)中,統(tǒng)計結(jié)果在服務(wù)器上保存為一個獨立的文件目錄,隨著統(tǒng)計次數(shù)的增多,統(tǒng)計結(jié)果占用的磁盤空間也會增多,如果想清理一些硬盤空間,那么項目經(jīng)理還可以刪除以前不再需要的統(tǒng)計。

五:統(tǒng)計結(jié)果查看
經(jīng)過上面的幾次簡單點擊,我們就可以看到代碼統(tǒng)計分析結(jié)果了,作為例子,我們對GoogleCode中開源項目mpmath的代碼庫進(jìn)行了一次統(tǒng)計。點擊上表中標(biāo)題欄中的“l(fā)ibmp”,即可看到下面的統(tǒng)計分析結(jié)果:

1:代碼總行數(shù)隨時間的變化情況:


上圖中可以看到該代碼目錄每個月的代碼增長情況。這個統(tǒng)計有利于我們掌握開發(fā)進(jìn)展情況。


2:代碼變動劇烈程度
代碼總行數(shù)與代碼變動情況對比,這個圖可以看出代碼的變化劇烈程度,從而判斷出代碼的穩(wěn)定度。


3:開發(fā)者貢獻(xiàn)情況:


每個開發(fā)人員的代碼貢獻(xiàn)情況,以及他們最近1年的代碼活動情況。


4:開發(fā)者代碼提交情況圖


上面這個是以圖形化的方式展現(xiàn)每個開發(fā)者最近1年的代碼活動情況,顯然紅點也多代表該開發(fā)者代碼活動也頻繁。


5:代碼變化總行數(shù)情況



這個結(jié)果與前面的代碼總行數(shù)不同,是指當(dāng)前統(tǒng)計的代碼目錄的代碼歷次變化行數(shù)累計。舉個例子:如果一個文件最先有100行代碼,第一次刪除了20行代碼,第二次增加了30代碼,這時最終的代碼總行數(shù)為100-20+30=110行,但是代碼變化總行數(shù)為100+20+30=150行。


6:代碼提交周統(tǒng)計情況



這個圖可以看到你的團(tuán)隊經(jīng)常在一周的那些天提交代碼比較多。

7:其他統(tǒng)計內(nèi)容:
諸如按照文件目錄進(jìn)行統(tǒng)計,按照某個人進(jìn)行統(tǒng)計等功能就不再這里介紹了, 對這些功能感興趣的話,去申請試用Topo吧。

更多信息,請訪問項目管理資料庫。
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP