[发明专利]一种构建本地项目的方法、终端和计算机可读存储介质在审
申请号: | 201910793838.3 | 申请日: | 2019-08-27 |
公开(公告)号: | CN110502273A | 公开(公告)日: | 2019-11-26 |
发明(设计)人: | 生铮;王刚;高传集 | 申请(专利权)人: | 浪潮云信息技术有限公司 |
主分类号: | G06F8/71 | 分类号: | G06F8/71;G06F16/27 |
代理公司: | 37100 济南信达专利事务所有限公司 | 代理人: | 孙园园<国际申请>=<国际公布>=<进入 |
地址: | 250100 山东省济南市高*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 项目数据 计算机可读存储介质 程序指令执行 计算机程序 处理器 终端 存储器 程序指令 输出设备 输入设备 项目构建 构建 调用 存储 关联 合并 配置 | ||
1.一种构建本地项目的方法,其特征在于关联本地项目与GitHub开源项目,将GitHub开源项目数据同步到本地项目,并将同步到本地项目的GitHub开源项目数据选择性的合并至本地项目,所述方法包括如下步骤:
在本地项目配置同步装置、official数据源分支和master数据源分支;
通过同步装置自动将GitHub开源项目同步到official数据源分支,并通过official数据源分支存储GitHub开源项目数据;
通过master数据源分支作则作为本地项目开发分支做定制化需求;
当GitHub开源项目添加新特征或者修复数据时,将official数据源分支合并到master数据源分支。
2.根据权利要求1所述的一种构建本地项目的方法,其特征在于通过同步装置自动将GitHub开源项目同步到official数据源分支,并通过official数据源分支存储GitHub开源项目数据,包括如下步骤:
通过Git配置本地项目的权限,配置后本地项目具有拉取数据且不必登录GitHub的权限;
配置同步装置的运行频率,基于运行频率、通过同步装置执行如下操作:
将GitHub开源项目数据拉取到本地项目;
将GitHub开源项目数据同步至offical数据源分支,并保留GitHub开源项目所有的改动记录。
3.根据权利要求2所述的一种构建本地项目的方法,其特征在于通过Git配置本地项目的权限包括如下步骤:通过Git的remote add操作添加远程开源项目Git仓库。
4.根据权利要求2所述的一种构建本地项目的方法,其特征在于通过Git的fetch操作将GitHub开源项目数据拉取到本地项目。
5.根据权利要求2所述的一种构建本地项目的方法,其特征在于通过Git的merge操作将GitHub开源项目数据同步至offical数据源分支。
6.根据权利要求1-5任一项所述的一种构建本地项目的方法,其特征在于当GitHub开源项目添加新特征或者修复数据时,通过Git的merge操作将official数据源分支数据合并到master数据源分支。
7.根据权利要求1-5任一项所述的一种构建本地项目的方法,其特征在于同步装置为auto-synchronizor自动装置。
8.一种终端,其特征在于包括处理器、输入设备、输出设备和存储器,处理器、输入设备、输出设备和存储器相互连接,存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令执行如权利要求1-7任一项所述一种构建本地项目的方法。
9.一种计算机可读存储介质,其特征在于所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,程序指令当被处理器执行时所述处理器执行如权利要求1-7任一项所述的一种构建本地项目的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮云信息技术有限公司,未经浪潮云信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910793838.3/1.html,转载请声明来源钻瓜专利网。