[發明專利]一種基于SVN日志分析與項目管理軟件結合的方法在審
| 申請號: | 201510301761.5 | 申請日: | 2015-06-05 |
| 公開(公告)號: | CN104915774A | 公開(公告)日: | 2015-09-16 |
| 發明(設計)人: | 高麗琴 | 申請(專利權)人: | 浪潮電子信息產業股份有限公司 |
| 主分類號: | G06Q10/06 | 分類號: | G06Q10/06 |
| 代理公司: | 濟南信達專利事務所有限公司 37100 | 代理人: | 張靖 |
| 地址: | 250101 山東*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 svn 日志 分析 項目 管理軟件 結合 方法 | ||
技術領域
本發明涉及項目管理技術領域,具體涉及一種基于SVN日志分析與項目管理軟件結合的方法,一種結合日志及工具的項目管理技術。
背景技術
SVN是Subversion的簡稱,是一個開放源代碼的版本控制系統,相較于RCS、CVS,它采用了分支管理系統,它的設計目標就是取代CVS。互聯網上很多版本控制服務已從CVS遷移到Subversion。
STATSVN是基于SVN日志分析的一種代碼統計工具,是一個Java寫的開源統計程序,從StatCVS移值而來。StatSVN能夠從Subversion版本庫中取得信息,然后使用JFreeChart生成描述項目開發的各種表格和圖表。
ZENTAO是(ZentaoPMS)推出的插件發布平臺,鼓勵ZENTAO的使用者加入軟件開發中,建立企業項目管理的生態系統,并與開發者實現共贏。開發者可以針對特定需求開發相應的插件。目前,基于SVN持續集成的工具有很多,如jenkins、maven等,基于敏捷開發的zentao方便,且特別適合項目性團隊開發協作。
本發明用到的常用術語英文簡寫:
SVN即Subversion,是關于軟件產物如代碼、文檔的管理工具,有客戶端和服務端;
STATSVN?是基于SVN?日志分析的工具;
ZENTAO是項目管理軟件,含需求、BUG等管理。
發明內容
本發明要解決的技術問題是:為了便于項目組報表的呈現,尤其是具體到個人開發人員,本發明提供一種基于SVN日志分析與項目管理軟件結合的方法,將SVN、STATSVN、ZENTAO進行集成。
本發明所采用的技術方案為:
一種基于SVN日志分析與項目管理軟件結合的方法,所述方法在SVN服務器端,JAVA環境下,通過STATSVN、SVN、ZENTAO進行文件調用,完成日志分析過程。
所述方法具體步驟如下:
1)安裝statsvn、svn、zentao軟件;
2)SVN提交配置庫文件(含程序、代碼);
3)在SVN服務端通過鉤子腳本實現SVN日志自定義提交格式;
4)客戶端提交代碼或者文檔;
5)自動觸發鉤子腳本,通過腳本自動導出SVN日志;
6)自動觸發腳本調用statsvn,生成日志報表;
7)自動觸發腳本,集成zentao,將zentao的需求、BUG等內容,根據日志報表等相關配置文件,自動關聯,實現個人的需求、BUG號與代碼、文檔的關聯,生成基于個人與項目的報表。
所述方法中SVN日志為SVN.LOG,SVN與STATSVN端進行SVN.LOG分析調用,生成日志報表SVN.XML;ZENTAO根據SVN.XML,分析生成基于個人與項目的報表REPORT。
本發明的有益效果為:
通過本發明方法,使現存布局SVN統計呈現可視化,提供基于IP地址訪問的日志分析報表,并可通過開源軟件ZENTAO進行二次開發,結合項目實際呈現,適合具體實際項目的報表,并隨著項目及組織進行報表的完善。
說明書附圖
圖1為本發明一種基于SVN日志分析與項目管理軟件結合的方法示意圖。
具體實施方式
下面根據說明書附圖,結合具體實施方式對本發明進一步說明:
實施例1:
一種基于SVN日志分析與項目管理軟件結合的方法,所述方法在SVN服務器端,JAVA環境下,通過STATSVN、SVN、ZENTAO進行文件調用,完成日志分析過程。
實施例2:
在實施例1的基礎上,本實施例所述方法具體步驟如下:
1)安裝statsvn、svn、zentao軟件;
2)SVN提交配置庫文件(含程序、代碼);
3)在SVN服務端通過鉤子腳本實現SVN日志自定義提交格式;
4)客戶端提交代碼或者文檔;
5)自動觸發鉤子腳本,通過腳本自動導出SVN日志;
6)自動觸發腳本調用statsvn,生成日志報表;
7)自動觸發腳本,集成zentao,將zentao的需求、BUG等內容,根據日志報表等相關配置文件,自動關聯,實現個人的需求、BUG號與代碼、文檔的關聯,生成基于個人與項目的報表。
實施例3:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮電子信息產業股份有限公司,未經浪潮電子信息產業股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510301761.5/2.html,轉載請聲明來源鉆瓜專利網。
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業、金融、管理、監督或預測目的的數據處理系統或方法;其他類目不包含的專門適用于行政、商業、金融、管理、監督或預測目的的處理系統或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優化,例如線性規劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規劃、調度或分配時間、人員或機器資源;企業規劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理





