一种控制方法、装置、设备及存储介质制造方法及图纸

技术编号:29488637 阅读:42 留言:0更新日期:2021-07-30 19:00
本发明专利技术公开了一种控制方法、装置、设备及存储介质。该方法包括:获取项目信息和待执行git指令;根据所述项目信息确定项目的状态信息;若根据所述项目的状态信息确定所述项目处于正常状态,则将所述待执行git指令发送至控制系统,以使所述控制系统执行所述待执行git指令,通过本发明专利技术的技术方案,能够解决使用jgitflow+maven管理项目需要安装java和maven等各种复杂环境。并且不支持自定义配置git管理流程,存在环境安装复杂,操作困难,效率低,无法生成文件报告等问题。

【技术实现步骤摘要】
一种控制方法、装置、设备及存储介质
本专利技术实施例涉及计算机
,尤其涉及一种控制方法、装置、设备及存储介质。
技术介绍
git是一个开源的分布式版本控制系统,在多人开发团队中,由于每个开发者使用git控制系统的行为习惯不一致,git控制系统开放性较大,使用场景多。在多人维护同一个项目的时候,莫名多出很多更改记录,原因就是分支管理和推拉代码不规范导致版本混乱,无法良好的约束团队成员以一致方式管理项目,在需要查看项目报告的时候,需要操作多条命令,去过滤信息,且只能在cli界面查看,无法导出文件报告。现有技术中,通过jgitflow+maven进行项目代码管理,使用jgitflow+maven管理项目需要安装java和maven等各种复杂环境。并且不支持自定义配置git管理流程,存在环境安装复杂,操作困难,效率低,无法生成文件报告等问题。除此之外,直接使用git管理项目,对开发成员要求较高,需要非常熟练掌握git控制系统的各种命令,直接使用不利于开发者理解各种命令的使用场景,无法建立规范的项目管理机制。r>
技术实现思路
...

【技术保护点】
1.一种控制方法,其特征在于,由cli工具执行,所述cli工具为基于node开发得到的,所述控制方法包括:/n获取项目信息和待执行git指令;/n根据所述项目信息确定项目的状态信息;/n若根据所述项目的状态信息确定所述项目处于正常状态,则将所述待执行git指令发送至控制系统,以使所述控制系统执行所述待执行git指令。/n

【技术特征摘要】
1.一种控制方法,其特征在于,由cli工具执行,所述cli工具为基于node开发得到的,所述控制方法包括:
获取项目信息和待执行git指令;
根据所述项目信息确定项目的状态信息;
若根据所述项目的状态信息确定所述项目处于正常状态,则将所述待执行git指令发送至控制系统,以使所述控制系统执行所述待执行git指令。


2.根据权利要求1所述的方法,其特征在于,还包括:
若所述项目处于非正常状态,则生成提示信息,并显示所述提示信息。


3.根据权利要求1所述的方法,其特征在于,其中,所述项目信息包括:项目流程;
若根据所述项目的状态信息确定所述项目处于正常状态,则将所述待执行git指令发送至控制系统,以使所述控制系统执行所述待执行git指令,包括:
若根据所述项目的状态信息确定所述项目处于正常状态,则获取所述待执行git指令对应的第一步骤信息;
若所述第一步骤信息符合所述项目流程,则将所述待执行git指令发送至控制系统,以使所述控制系统执行所述待执行git指令。


4.根据权利要求1所述的方法,其特征在于,所述项目信息包括:目标配置文件,所述目标配置文件包括:git指令表;
首次获取待执行git指令包括:
将用户输入或者选择的git指令确定为待执行git指令;
或者,
将所述git指令表中的任一git指令确定为待执行git指令。


5.根据权利要求1所述的方法,其特征在于,所述项目信息包括:目标配置文件,所述目标配置...

【专利技术属性】
技术研发人员:吴健荣
申请(专利权)人:东莞市盟大塑化科技有限公司
类型:发明
国别省市:广东;44

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

1