利索能及
我要发布
收藏
专利号: 2017101531745
申请人: 平安科技(深圳)有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-07-01
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种版本树文件的更新方法,其特征在于,所述版本树文件的更新方法包括:在侦测到源代码更新指令时,确定待更新的源代码文件关联的版本树文件,并根据预设的更新工具在所述版本树文件中增加节点;

基于所述版本树文件中已有的版本号,确定更新后的源代码文件对应的新版本号;

将所述新版本号添加到所述节点中,以更新所述版本树文件。

2.如权利要求1所述的版本树文件的更新方法,其特征在于,所述基于所述版本树文件中已有的版本号,确定更新后的源代码文件对应的新版本号的步骤包括:查询所述版本树文件中,存储时间点与当前时间点最接近的版本号;

基于查询到的所述版本号以及预设的增量,确定新版本号,以作为更新后的源代码文件对应的新版本号。

3.如权利要求1所述的版本树文件的更新方法,其特征在于,所述基于所述版本树文件中已有的版本号,确定更新后的源代码文件对应的新版本号的步骤之前,所述更新方法还包括:获取更新后的源代码;

将更新后的源代码替换所述源代码文件中的原始源代码,得到更新后的源代码文件;

或者,根据更新后的源代码生成新的源代码文件,以作为更新后的源代码文件。

4.如权利要求1-3任一项所述的版本树文件的更新方法,其特征在于,所述在侦测到源代码更新指令时,确定待更新的源代码文件关联的版本树文件的步骤之前,所述更新方法还包括:通过预设界面接收到外界输入的地址信息时,定位所述地址信息对应的代码库;

若在所述代码库中检测到源代码文件的选择操作,认为接收到源代码更新指令,并将选择的源代码文件作为待更新的源代码文件。

5.如权利要求4所述的版本树文件的更新方法,其特征在于,所述将所述新版本号添加到所述节点中,以更新所述版本树文件的步骤之后,所述更新方法还包括:将更新后的版本树文件存储到所述代码库中,以供用户终端进行下载。

6.一种版本树文件的更新装置,其特征在于,所述版本树文件的更新装置包括:处理模块,用于在侦测到源代码更新指令时,确定待更新的源代码文件关联的版本树文件,并根据预设的更新工具在所述版本树文件中增加节点;

确定模块,用于基于所述版本树文件中已有的版本号,确定更新后的源代码文件对应的新版本号;

更新模块,用于将所述新版本号添加到所述节点中,以更新所述版本树文件。

7.如权利要求6所述的版本树文件的更新装置,其特征在于,所述确定模块包括:查询单元,用于查询所述版本树文件中,存储时间点与当前时间点最接近的版本号;

处理单元,用于基于查询到的所述版本号以及预设的增量,确定新版本号,以作为更新后的源代码文件对应的新版本号。

8.如权利要求6所述的版本树文件的更新装置,其特征在于,所述更新装置还包括:获取模块,用于获取更新后的源代码;

所述处理模块,还用于将更新后的源代码替换所述源代码文件中的原始源代码,得到更新后的源代码文件;或者,根据更新后的源代码生成新的源代码文件,以作为更新后的源代码文件。

9.如权利要求6-8任一项所述的版本树文件的更新装置,其特征在于,所述更新装置还包括:定位模块,用于通过预设界面接收到外界输入的地址信息时,定位所述地址信息对应的代码库;

所述处理模块,还用于若在所述代码库中检测到源代码文件的选择操作,认为接收到源代码更新指令,并将选择的源代码文件作为待更新的源代码文件。

10.如权利要求9所述的版本树文件的更新方法,其特征在于,所述更新装置还包括:存储模块,用于将更新后的版本树文件存储到所述代码库中,以供用户终端进行下载。