[发明专利]一种基于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.vipzhuanli.com/pat/books/201510301761.5/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理