代码同步方法、服务器及存储介质技术

技术编号:31153774 阅读:28 留言:0更新日期:2021-12-04 09:42
本说明书一个或多个实施例公开了一种代码同步方法、服务器及存储介质。该代码同步方法,所述方法包括以下步骤:在代码总目录下设置对应外部源的初始化目录,所述初始化目录下至少包括外部源代码同步清单;在所述代码总目录下执行代码同步操作,以基于所述外部源代码同步清单将所述外部源的代码数据同步至所述代码总目录下的仓库,可以加快外部源代码同步时间的同时还能大大节约存储空间。时间的同时还能大大节约存储空间。时间的同时还能大大节约存储空间。

【技术实现步骤摘要】
代码同步方法、服务器及存储介质


[0001]本专利技术涉及软件开发
,尤其涉及一种代码同步方法、服务器及存储介质。

技术介绍

[0002]目前软件的研发过程大都是在已有的开源架构或者开发平台的基础上进行再次开发,比如计算机软件开发所依托的Windows操作系统,手机软件开发可以依托Linux操作系统、安卓操作系统等。
[0003]电脑或者手机等终端厂商需要根据开发平台最新发布的开源源码和芯片制造商基于最新源码发出的基线软件进行二次设计开发和调试。
[0004]然而,传统的代码同步方式只是将外部源的代码下载到本地服务器后再同步到内部库,如果出现代码体量特别大,或者下载网速特别慢的情况时,仅是外部源代码的同步时间需要至少1天以上,严重影响软件开发进度。因此,如何加快外部源代码的同步时间成为亟待解决的问题。

技术实现思路

[0005]本说明书一个或多个实施例的目的是提供一种代码同步方法、服务器及存储介质,可以加快外部源代码同步时间的同时,进一步地节约存储空间。
[0006]为解决上述技术问题,本说明书一个本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种代码同步方法,所述方法包括以下步骤:在代码总目录下设置对应外部源的初始化目录,所述初始化目录下至少包括外部源代码同步清单;在所述代码总目录下执行代码同步操作,以基于所述外部源代码同步清单将所述外部源的代码数据同步至所述代码总目录下的仓库。2.如权利要求1所述的代码同步方法,所述将代码总目录下设置对应外部源的初始化目录,所述初始化目录下至少包括外部源代码同步清单之前,所述方法,还包括:在对应所述外部源的外部源目录下进行初始化操作,生成所述初始化目录。3.如权利要求2所述的代码同步方法,当在外部源对应的外部源目录下进行初始化操作,生成所述初始化目录时,所述将代码总目录下设置对应外部源的初始化目录具体包括:在所述代码总目录下建立所述初始化目录的软链接。4.如权利要求2或3所述的代码同步方法,所述在外部源目录下进行初始化操作,生成所述初始化目录之前,所述方法,还包括:接收所述外部源发送的代码同步命令;从所述代码同步命令识别出对应所述外部源的参数信息;基于所述参数信息确定对应所述外部源的所述外部源目录。5.如权利要求4所述的代码同步方法,所述在外部源目录下进行初始化操作,生成所述初始化目录,具体包括:基于所述参数信息,至少获取所述外部源代码同步清单;至少将所述外部源代码...

【专利技术属性】
技术研发人员:张纯
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

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

1