【技术实现步骤摘要】
5本申请涉及互联网,尤其涉及一种钩子函数链接方法、系统、电子设备及存储介质。
技术介绍
1、随着时间的推移,项目及代码更新迭代的速度也越来越快,每间隔一段时间就可能存现某个开发团队开发的新项目。
2、5目前,在进行项目及代码的管理时,通常是根据项目需求,手动登录gitlab页面,解锁group组权限,并进入group中进行新建项目project。并10在项目中手动创建钩子函数(hook)定义服务端钩子规范,可以在提交代码的一瞬间(代码还没被提交到仓库之前)进行分支和commit信息(代码提交的描述信息)监测,以限制代码在被提交到gitlab之前分支以及commit0信息是否符合规定。如果分支和commit信息完全符合约束规则,则允许提交代码,否则,代码会被禁止提交到gitlab。
3、1以上需要人工手动配置,针对每个项目都需要花费较长时间进行手动配
4、置,浪费了人力资源和时间成本。同时,人为配置的方式会导致配置出错的0概率较大。
技术实现思路
1、5本
...【技术保护点】
1.一种钩子函数链接方法,其特征在于,应用于钩子函数链接程序,
2.根据权利要求1所述的方法,在所述获取导入的隶属于目标项目组的项目文件之后,所述访问所述目标项目组的应用程序编程接口,获取所述目标项目组下所有的第一项目名称之前,还包括以下步骤::
3.根据权利要求1所述的方法,所述访问所述目标项目组的应用程序
4.根据权利要求3所述的方法,在所述基于所述转换项目组数据,获
5.根据权利要求4所述的方法,所述在所述检索项目的目录下不存在所述钩子函数软链接时,将预先定义的钩子函数软链接至所述检索项目的目录下,包括以下步骤:<
...【技术特征摘要】
1.一种钩子函数链接方法,其特征在于,应用于钩子函数链接程序,
2.根据权利要求1所述的方法,在所述获取导入的隶属于目标项目组的项目文件之后,所述访问所述目标项目组的应用程序编程接口,获取所述目标项目组下所有的第一项目名称之前,还包括以下步骤::
3.根据权利要求1所述的方法,所述访问所述目标项目组的应用程序
4.根据权利要求3所述的方法,在所述基于所述转换项目组数据,获
5.根据权利要求4所述的方法,所述在所述检索项目的目录下不存在所述钩子函数软链接时,将预先定义的钩子函数软链接至所述检索项目的目录下,包括以下步骤:
6.根据权利要求5所述的方法,所述判断该所述检索项目的目录下是否存在所述钩子函数软链接,包括以下步骤:
7.根据权利...
【专利技术属性】
技术研发人员:姜利富,
申请(专利权)人:博泰车联网科技上海股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。