一种利用配置文件的多仓管理方法、装置、设备及介质制造方法及图纸

技术编号:40002102 阅读:22 留言:0更新日期:2024-01-09 03:55
本发明专利技术涉及计算机网络技术领域,公开了一种利用配置文件的多仓管理方法、装置、设备及介质,多个仓库平行设置,该方法包括:获取目标仓库的原始配置文件以及用户权限信息,用户权限信息用于表征用户是否具有目标仓库的权限;基于目标仓库的原始配置文件和用户权限信息,生成用户的个人配置文件;对用户的个人配置文件进行解析,得到目标仓库的目标目录;获取最新版本的用户的个人配置文件,并将最新版本的用户的个人配置文件拉取至目标仓库的目标目录,本发明专利技术通过实现分仓的平铺化权限管理,根据用户的个人配置文件的解析结果,对配置文件进行拉取操作,实现版本控制中的版本更新,避免了主仓和子仓版本不统一的情况,提高代码管理的高效性。

【技术实现步骤摘要】

本专利技术涉及计算机网络,具体涉及一种利用配置文件的多仓管理方法、装置、设备及介质


技术介绍

1、在多团队协作软件开发流程中,当代码工程庞大且组分间依赖性较强时,通常需要在进行版本控制的同时,满足全源码构建需求下的目录树统一。为了代码安全,尤其涉及外部协作开发时,需要做细粒度的代码权限控制管理。

2、在现有技术中,通常采用集中式版本控制工具管理多个仓库,并实现对分仓后各个仓库的拉取。在软件开发过程中,一个代码工程由多个代码仓构成,代码仓有主次之分,由子仓库和主仓库共同协作完成软件开发,子仓库作为主仓库的一个目录或模块存在,采用子仓库分别输出开发结果,主仓库根据子仓库的输出的开发结果进行集成的方式进行多仓管理。但在未更新主仓库的情况下,无法及时获取到子仓库的更新情况,导致版本控制不统一,拉取过程中出现代码版本冲突,无法满足全源码的构建需求。


技术实现思路

1、有鉴于此,本专利技术提供了一种利用配置文件的多仓管理方法、装置、设备及介质,以解决现有技术集中式多仓管理中主仓库和子仓库版本控制不统一,导致本文档来自技高网...

【技术保护点】

1.一种利用配置文件的多仓管理方法,其特征在于,多个仓库平行设置,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,获取目标仓库的用户权限信息,包括:

3.根据权利要求2所述的方法,其特征在于,所述基于所述目标仓库的原始配置文件和用户权限信息,生成用户的个人配置文件,包括:

4.根据权利要求1所述的方法,其特征在于,所述目标仓库的目标目录包括目标仓库的URL地址和目标路径。

5.根据权利要求1所述的方法,其特征在于,所述获取最新版本的用户的个人配置文件,并将所述最新版本的用户的个人配置文件拉取至目标仓库的目标目录,包括:

...

【技术特征摘要】

1.一种利用配置文件的多仓管理方法,其特征在于,多个仓库平行设置,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,获取目标仓库的用户权限信息,包括:

3.根据权利要求2所述的方法,其特征在于,所述基于所述目标仓库的原始配置文件和用户权限信息,生成用户的个人配置文件,包括:

4.根据权利要求1所述的方法,其特征在于,所述目标仓库的目标目录包括目标仓库的url地址和目标路径。

5.根据权利要求1所述的方法,其特征在于,所述获取最新版本的用户的个人配置文件,并将所述最新版本的用户的个人配置文件拉取至目标仓库的目标目录...

【专利技术属性】
技术研发人员:请求不公布姓名
申请(专利权)人:苏州异格技术有限公司
类型:发明
国别省市:

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

1