代码修改汇报的定时管理方法及系统技术方案

技术编号:11181634 阅读:98 留言:0更新日期:2015-03-25 11:04
本发明专利技术揭示了一种代码修改汇报的定时管理方法及系统,所述方法包括:定时执行代码步骤,启动定时任务;修改记录生成步骤,根据代码管理相关工具生成代码修改记录,获取每一个代码中的每一个分支上对应的作者在过去设定时间内所进行的修改记录,共同存储在第一格式文档中;格式转换步骤,根据修改记录原材料生成方便管理人员查看量化工作量的格式文件;提取第一格式文档中有用数据,输入到第二格式文档中,分类别样式合并同类项;统一自动提交步骤,把设定组内所有员工过去设定时间内生成的第二格式文档提交至设定地址。本发明专利技术提出的代码修改汇报的定时管理方法及系统,可智能跟踪、记录及汇总程序员修改的代码,便于统计其工作量。

【技术实现步骤摘要】

本专利技术属于计算机软件
,涉及一种代码管理系统,尤其涉及一种代码修改汇报的定时管理方法;同时,本专利技术还涉及一种代码修改汇报的定时管理系统。
技术介绍
现有的软件人员任务管理模式,都是软件人员自己根据记忆,或者根据邮件,笔头记录在需要提交周报的时候,进行书写。占用了研发人员大量的时间,而且研发人员存在记录不清的情况,一般任务繁重的人员反而没有时间去详细记录自己的任务量,智能化程度低。有鉴于此,如今迫切需要设计一种新的代码修改汇报系统,以便克服现有代码修改记录方式的上述缺陷。
技术实现思路
本专利技术所要解决的技术问题是:提供一种代码修改汇报的定时管理方法,可智能跟踪、记录及汇总程序员修改的代码,便于统计其工作量。此外,本专利技术还提供一种代码修改汇报的定时管理系统,可智能跟踪、记录及汇总程序员修改的代码,便于统计其工作量。为解决上述技术问题,本专利技术采用如下技术方案:一种代码修改汇报的定时管理方法,所述方法包括:定时执行代码步骤,使用crontab命令来启动定时任务;修改记录生成步骤,根据代码管理相关工具生成txt文档的代码修改记录,使用git命令获取每一个代码中的每一个分支上对应的作者在过去设定时间内所进行的修改记录,共同存储在一个txt文档中;获取修改记录的方法为:运用代码管理git命令以及文件读写来实现获取所有分支上对应的修改记录,先查找所有文件路径下的记录文件repo,再使用命令轮训切换到相应的记录文件repo路径下,然后获取目前该套代码的所有分支,对所有分支轮训获取修改记录,修改记录的获取是用现有仓库管理工具git log加入设定的参数来获取需要的时间段内个人的修改记录,然后使用脚本输出到TXT文档内;记录是平常代码管理,每个人员上传是必须要做的注释批注来记录,汇总是通过统一用的代码管理工具来从服务器端获取;格式转换步骤,由脚本根据修改记录原材料生成方便管理人员查看量化工作量的格式文件;使用python脚本,提取txt文档中有用数据,输入到excel格式中,分类别样式合并同类项,以方便阅读归类;统一自动提交步骤,把设定组内所有员工过去设定时间内的提交全部生成到各自的设定excel文档内,一并提交。一种代码修改汇报的定时管理方法,所述方法包括:定时执行代码步骤,启动定时任务;修改记录生成步骤,根据代码管理相关工具生成代码修改记录,获取每一个代码中的每一个分支上对应的作者在过去设定时间内所进行的修改记录,共同存储在第一格式文档中;格式转换步骤,根据修改记录原材料生成方便管理人员查看量化工作量的格式文件;提取第一格式文档中有用数据,输入到第二格式文档中,分类别样式合并同类项;统一自动提交步骤,把设定组内所有员工过去设定时间内生成的第二格式文档提交至设定地址。作为本专利技术的一种优选方案,所述定时执行代码步骤中,使用crontab命令来启动定时任务。作为本专利技术的一种优选方案,所述修改记录生成步骤中,根据代码管理相关工具生成txt文档的代码修改记录,使用git命令获取每一个代码中的每一个分支上对应的作者在过去设定时间内所进行的修改记录,共同存储在一个txt文档中。作为本专利技术的一种优选方案,所述格式转换步骤中,由脚本根据修改记录原材料生成方便管理人员查看量化工作量的格式文件;使用python脚本,提取txt文档中有用数据,输入到excel格式中,分类别样式合并同类项,以方便阅读归类。作为本专利技术的一种优选方案,统一自动提交步骤,把设定组内所有员工过去设定时间内的提交全部生成到各自的设定excel文档内,一并提交。一种代码修改汇报的定时管理系统,所述系统包括:定时执行代码模块,用以使用crontab命令来启动定时任务;修改记录生成模块,用以根据代码管理相关工具生成txt文档的代码修改记录,使用g it命令获取每一个代码中的每一个分支上对应的作者在过去设定时间内所进行的修改记录,共同存储在一个txt文档中;格式转换模块,用以通过脚本根据修改记录原材料生成方便管理人员查看量化工作量的格式文件;使用python脚本,提取txt文档中有用数据,输入到excel格式中,分类别样式合并同类项,以方便阅读归类;统一自动提交模块,用以把设定组内所有员工过去设定时间内的提交全部生成到各自的设定excel文档内,一并提交。一种代码修改汇报的定时管理系统,所述系统包括:定时执行代码模块,用以启动定时任务;修改记录生成模块,用以根据代码管理相关工具生成代码修改记录,获取每一个代码中的每一个分支上对应的作者在过去设定时间内所进行的修改记录,共同存储在第一格式文档中;格式转换模块,用以根据修改记录原材料生成方便管理人员查看量化工作量的格式文件;提取第一格式文档中有用数据,输入到第二格式文档中,分类别样式合并同类项;统一自动提交模块,用以把设定组内所有员工过去设定时间内生成的第二格式文档提交至设定地址。本专利技术的有益效果在于:本专利技术提出的代码修改汇报的定时管理方法及系统,可智能跟踪、记录及汇总程序员修改的代码,便于统计其工作量。附图说明图1为本专利技术代码修改汇报的定时管理方法的流程图。具体实施方式下面结合附图详细说明本专利技术的优选实施例。实施例一请参阅图1,本专利技术揭示了一种代码修改汇报的定时管理方法,所述方法包括:【步骤S1】定时执行代码步骤,使用crontab命令来启动定时任务;如定时在每周日的凌晨四点,以避免跟正在使用服务器的任务抢占资源。【步骤S2】修改记录生成步骤,根据代码管理相关工具生成txt文档的代码修改记录,使用git命令获取每一个代码中的每一个分支上对应的作者在过去设定时间内所进行的修改记录,共同存储在一个txt文档中。获取修改记录的方法为:运用代码管理git命令以及文件读写来实现获取所有分支上对应的修改记录,先查找所有文件路径下的记录文件repo,再使用命令轮训切换到相应的记录文件repo路径下,然后获取目前该套代码的所有分支,对所有分支轮训获取修改记录,修改记录的获取是用现有仓库管理工具git log加入设定的参数来获取需要的时间段内个人的修改记录,然后使用脚本输出到TXT文档内。记录是平常代码管理,每个人员上传是必须要做的注释批注来记录;汇总是通过统一用的代码管理工具来从服务器端获取。【步骤S3】格式转换步骤,由脚本根据修改记录原材料生成方便管本文档来自技高网...

【技术保护点】
一种代码修改汇报的定时管理方法,其特征在于,所述方法包括:定时执行代码步骤,使用crontab命令来启动定时任务;修改记录生成步骤,根据代码管理相关工具生成txt文档的代码修改记录,使用git命令获取每一个代码中的每一个分支上对应的作者在过去设定时间内所进行的修改记录,共同存储在一个txt文档中;获取修改记录的方法为:运用代码管理git命令以及文件读写来实现获取所有分支上对应的修改记录,先查找所有文件路径下的记录文件repo,再使用命令轮训切换到相应的记录文件repo路径下,然后获取目前该套代码的所有分支,对所有分支轮训获取修改记录,修改记录的获取是用现有仓库管理工具git log加入设定的参数来获取需要的时间段内个人的修改记录,然后使用脚本输出到TXT文档内;记录是平常代码管理,每个人员上传是必须要做的注释批注来记录,汇总是通过统一用的代码管理工具来从服务器端获取;格式转换步骤,由脚本根据修改记录原材料生成方便管理人员查看量化工作量的格式文件;使用python脚本,提取txt文档中有用数据,输入到excel格式中,分类别样式合并同类项,以方便阅读归类;统一自动提交步骤,把设定组内所有员工过去设定时间内的提交全部生成到各自的设定excel文档内,一并提交。...

【技术特征摘要】
1.一种代码修改汇报的定时管理方法,其特征在于,所述方法包括:
定时执行代码步骤,使用crontab命令来启动定时任务;
修改记录生成步骤,根据代码管理相关工具生成txt文档的代码修改记
录,使用git命令获取每一个代码中的每一个分支上对应的作者在过去设定
时间内所进行的修改记录,共同存储在一个txt文档中;获取修改记录的方
法为:运用代码管理git命令以及文件读写来实现获取所有分支上对应的修
改记录,先查找所有文件路径下的记录文件repo,再使用命令轮训切换到相
应的记录文件repo路径下,然后获取目前该套代码的所有分支,对所有分支
轮训获取修改记录,修改记录的获取是用现有仓库管理工具git log加入设
定的参数来获取需要的时间段内个人的修改记录,然后使用脚本输出到TXT
文档内;记录是平常代码管理,每个人员上传是必须要做的注释批注来记录,
汇总是通过统一用的代码管理工具来从服务器端获取;
格式转换步骤,由脚本根据修改记录原材料生成方便管理人员查看量化
工作量的格式文件;使用python脚本,提取txt文档中有用数据,输入到
excel格式中,分类别样式合并同类项,以方便阅读归类;
统一自动提交步骤,把设定组内所有员工过去设定时间内的提交全部生
成到各自的设定excel文档内,一并提交。
2.一种代码修改汇报的定时管理方法,其特征在于,所述方法包括:
定时执行代码步骤,启动定时任务;
修改记录生成步骤,根据代码管理相关工具生成代码修改记录,获取每一
个代码中的每一个分支上对应的作者在过去设定时间内所进行的修改记录,
共同存储在第一格式文档中;
格式转换步骤,根据修改记录原材料生成方便管理人员查看量化工作量
的格式文件;提取第一格式文档中有用数据,输入到第二格式文档中,分类
别样式合并同类项;
统一自动提交步骤,把设定组内所有员工过去设定时间内生成的第二格
式文档提交至设定地址。
3.根据权利要求2所述的代码修改汇报的定时管理方法,其特征在于:
所述定时执行代码步骤中,使用crontab命令来启动定时任务。
4.根据权利要求2所述的代码修改汇报的定时管理方法,其特征在于...

【专利技术属性】
技术研发人员:李蕊
申请(专利权)人:闻泰通讯股份有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1