The invention discloses a method for generating a log of the development, including: in the programming process, log control system according to the operation rules of behavior monitoring monitoring programmers determined in advance; if the operation type operation behavior monitoring corresponding to the type of operation belongs to a predetermined, records the corresponding operation type, operation behavior code data, operation time and / or operating position, and generate the development log, for programmers to view. The invention also discloses a log control system for generating the development log. Because the invention records and generate without the programmer manually log in code in the process of operation, improve the efficiency of programmers programming, and various detailed operating information and accurately record operation behavior in the process of developing the monitor to the corresponding, for programmers to view.
【技术实现步骤摘要】
开发日志的生成方法及系统
本专利技术涉及计算机
,尤其涉及一种开发日志的生成方法及系统。
技术介绍
目前,为了进行软件开发控制,便于在软件系统遇到问题时能及时找到可能产生问题的地方,编程人员往往会针对正在开发的软件系统构建开发日志记录功能。然而,现有的开发日志记录功能的实现过程通常为:编程人员在代码操作过程中或者之后,人工进行操作信息的日志记录、生成和保存作业,影响编程效率,且人工记录日志容易发生信息不全、错误或者遗漏的情况。
技术实现思路
本专利技术的主要目的在于提供一种开发日志的生成方法及系统,旨在开发过程中自动生成详细的开发日志。为实现上述目的,本专利技术提供的一种开发日志的生成方法,所述方法包括以下步骤:在编程过程中,日志控制系统根据预先确定的监控规则监控编程人员的各种操作行为;若监控到的操作行为对应的操作类型属于预先确定的操作类型,则记录该操作行为对应的操作类型、代码数据、操作时间点及/或操作位置点,并生成开发日志,以供编程人员查看。优选地,所述预先确定的操作类型包括代码删除操作类型,所述预先确定的监控规则为:若侦测到编程人员通过预先确定的按键发出的代 ...
【技术保护点】
一种开发日志的生成方法,其特征在于,所述方法包括以下步骤:在编程过程中,日志控制系统根据预先确定的监控规则监控编程人员的各种操作行为;若监控到的操作行为对应的操作类型属于预先确定的操作类型,则记录该操作行为对应的操作类型、代码数据、操作时间点及/或操作位置点,并生成开发日志,以供编程人员查看。
【技术特征摘要】
1.一种开发日志的生成方法,其特征在于,所述方法包括以下步骤:在编程过程中,日志控制系统根据预先确定的监控规则监控编程人员的各种操作行为;若监控到的操作行为对应的操作类型属于预先确定的操作类型,则记录该操作行为对应的操作类型、代码数据、操作时间点及/或操作位置点,并生成开发日志,以供编程人员查看。2.如权利要求1所述的开发日志的生成方法,其特征在于,所述预先确定的操作类型包括代码删除操作类型,所述预先确定的监控规则为:若侦测到编程人员通过预先确定的按键发出的代码删除指令,则确定该编程人员做出了代码删除操作行为。3.如权利要求1所述的开发日志的生成方法,其特征在于,所述预先确定的操作类型包括代码增加操作类型,所述预先确定的监控规则为:若光标处于编程界面中,且侦测到编程人员通过字符输入按键发出的字符输入指令,则确定该编程人员做出了代码增加操作行为。4.如权利要求1所述的开发日志的生成方法,其特征在于,所述预先确定的操作类型包括代码修改操作类型,所述预先确定的监控规则为:若光标处于一已编程的代码段中,且侦测到编程人员通过预先确定的按键发出了代码删除指令及通过字符输入按键发出了字符输入指令,则确定该编程人员针对该代码段做出了代码修改操作行为。5.如权利要求1至4中任意一项所述的开发日志的生成方法,其特征在于,还包括:若光标处于一已编程的代码段中,且侦测到编程人员通过预先确定的按键发出了代码删除指令及通过字符输入按键发出了字符输入指令,则在收到该编程人员发出的保存指令或者侦测到光标跳转到非该代码段的位置后,比较该代码段的原始代码与当前代码得到差异代码,并将该差异代码作为该操作行为对应的代码数据。6.一种...
【专利技术属性】
技术研发人员:张国辉,陈林,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。