摘要
本发明公开一种服务器仓库源同步方法和系统,其中,一种服务器仓库源同步方法包括如下步骤:步骤S1:以仓库源的外网地址作为参数传递给差异对比模块,差异对比模块得到需要删除的包列表和需要下载的包列表;步骤S2:以仓库源的外网地址作为参数传递给仓库元数据模块,仓库元数据模块得到校验表;校验表存储外网仓库中各个软件包的第一校验值;步骤S3:将需要删除的包列表和需要下载的包列表以及校验表作为参数传递给同步执行模块;同步执行模块基于需要删除的包列表删除本地仓库中对应的软件包;同步执行模块基于需要下载的包列表下载对应的软件包到本地仓库;基于下载的软件包得到第二校验值,将第二校验值与第一校验值进行比对。
技术关键词
软件包
仓库
列表
同步方法
数据模块
服务器
源同步系统
执行器
页面
基础
标记
参数
算法