[发明专利]事件触发方法、事件管理系统及系统有效
申请号: | 201610080927.X | 申请日: | 2016-02-05 |
公开(公告)号: | CN107018005B | 公开(公告)日: | 2019-11-12 |
发明(设计)人: | 董匡皓 | 申请(专利权)人: | 纬创资通股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;G06F8/65;G06F8/71 |
代理公司: | 北京嘉和天工知识产权代理事务所(普通合伙) 11269 | 代理人: | 严慎 |
地址: | 中国台湾新北市汐*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 事件 触发 方法 管理 系统 | ||
一种事件触发方法、事件管理系统及系统。该方法适用于一事件管理系统,其中该事件管理系统耦接至一版本控制服务器,该方法包括下列步骤:检测该版本控制服务器所接收到的一版本控制指令是否为一提交指令;在检测出该版本控制指令为该提交指令时,解码该提交指令得到一注解字符串;比对该注解字符串与至少一既定字符串,以判定该注解字符串是否符合该既定字符串,其中该既定字符串对应于一既定事件;以及在判定该注解字符串符合该既定字符串时,触发该既定字符串所对应的该既定事件。本发明可有效提供开发过程中的时间弹性,并降低发动环境的疑虑,从而有效地快速进行开发及事件发动。
技术领域
本发明涉及一种事件触发方法,特别涉及一种可应用于版本控制系统的事件管理系统、事件触发方法及系统。
背景技术
版本控制系统(version control system)是一种功能强大的必要工具。版本控制系统的基本概念是将所有的改版记录储存于中央服务器中,各工程师的工作区域(workspace)中则分别储存有正在被该工程师修改的副本。版本控制系统允许多位工程师同时修改同一个文件,并可避免各版本发生冲突。利用因特网和版本控制系统,分散在全世界各地的工程师即可方便地成为工作团队并共同合作。
Git是一个常用的分布式版本控制软件,很多著名的软件都使用Git进行版本控制,其中包括Linux内核等项目的开发流程。当工程师进行开发时候,常常都会等到一天工作结束所有人通过Git的软件上传后才可以开始进行测试/事件发动等等,每次的版本控制后系统测试/事件发动等等都占了大部分时间,不但耗时麻烦,并且无共同平台或是可立即控制的内容可以查看。或者,工程师只能在自己所建立的环境当中进行测试,使得因与实际环境的差异而导致遗漏了重要设定,影响开发时程。
此外,一般而言,Git只能用来进行版本控制或分享,并无法提供其他如自动事件触发等功能。
因此,需要一种可用于版本控制系统如Git系统的自动事件触发的管理系统及其相关方法。
发明内容
有鉴于此,本发明提供一种事件管理系统及其事件触发方法及系统。
本发明实施例提供一种事件触发方法,该方法适用于一事件管理系统,其中该事件管理系统耦接至一版本控制服务器,该方法包括下列步骤:检测该版本控制服务器所接收到的一版本控制指令是否为一提交指令;在检测出该版本控制指令为该提交指令时,解码该提交指令得到一注解字符串;比对该注解字符串与至少一既定字符串,以判定该注解字符串是否符合该既定字符串,其中该既定字符串对应于一既定事件;以及在判定该注解字符串符合该既定字符串时,触发既该定字符串所对应的该既定事件。
本发明实施例另提供一种事件管理系统,该事件管理系统耦接至一版本控制服务器,该事件管理系统包括:一监控模块、一比对模块以及一事件处理模块;该监控模块耦接至该版本控制服务器,用以检测该版本控制服务器所接收到的一版本控制指令是否为一提交指令;该比对模块耦接至该监控模块,用以在该监控模块检测出该版本控制指令为该提交指令时,解码该提交指令得到一注解字符串,比对该注解字符串与至少一既定字符串,以判定该注解字符串是否符合该既定字符串,其中该既定字符串对应于一既定事件;该事件处理模块耦接至该比对模块,用以在该比对模块判定该注解字符串符合该既定字符串时,触发该既定字符串所对应的该既定事件。
本发明另一实施例提供一种系统,该系统包括:至少一用户端、一版本控制服务器以及一事件管理系统;该用户端用以提供一版本控制指令;该版本控制服务器耦接至该用户端,用以相应该用户端所送出的该版本控制指令,执行相应该用户端的一版本控制操作;该事件管理系统耦接至该版本控制服务器,用以检测该版本控制服务器所接收到的该版本控制指令是否为一提交指令,在检测出该版本控制指令为该提交指令时,解码该提交指令得到一注解字符串,比对该注解字符串与至少一既定字符串,以判定该注解字符串是否符合该既定字符串,并在判定该注解字符串符合该既定字符串时,触发该既定字符串所对应的一既定事件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于纬创资通股份有限公司,未经纬创资通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610080927.X/2.html,转载请声明来源钻瓜专利网。