【技术实现步骤摘要】
文件管理方法、电子装置及计算机可读存储介质
本申请涉及文件管理
,尤其涉及一种文件管理方法、电子装置及计算机可读存储介质。
技术介绍
目前,业务方可通过PaaS(Platform-as-a-Service,平台即服务)等发布平台进行应用的发布、更新以及回滚等操作。随着业务的不断发展,业务方在平台上更新的应用会越来越多,应用更新的过程中会产生大量的历史文件,业务平台会保留这些历史文件,以便业务方需要进行回滚时使用历史文件快速进行回滚。而发布平台提供的应用的发布、回滚、遍历等操作也会让应用的历史文件越来越多,此时对文件的合理删除至关重要。
技术实现思路
本申请实施例提供一种文件管理方法、电子装置及计算机可读存储介质,可实现对文件的自动管理,合理地删除文件。本申请实施例第一方面提供一种文件管理方法,该文件管理方法包括:在业务方于电子装置上发布目标应用的第一版本文件后,获取所述第一版本文件的元数据;根据预设的记录生成规则以及所述元数据,生成所述第一版本文件的记录,保存所述记录至所述目标应用对应的记录集合中;根据预设的存储重要性确定条件,在所述电子装置上删除所述目标应用的 ...
【技术保护点】
1.一种文件管理方法,其特征在于,包括:在业务方于电子装置上发布目标应用的第一版本文件后,获取所述第一版本文件的元数据;根据预设的记录生成规则以及所述元数据,生成所述第一版本文件的记录,保存所述记录至所述目标应用对应的记录集合中;根据预设的存储重要性确定条件,在所述电子装置上删除所述目标应用的版本文件中存储重要性不满足第一预设标准的版本文件,以及删除所述记录集合中所述存储重要性不满足第二预设标准的记录。
【技术特征摘要】
1.一种文件管理方法,其特征在于,包括:在业务方于电子装置上发布目标应用的第一版本文件后,获取所述第一版本文件的元数据;根据预设的记录生成规则以及所述元数据,生成所述第一版本文件的记录,保存所述记录至所述目标应用对应的记录集合中;根据预设的存储重要性确定条件,在所述电子装置上删除所述目标应用的版本文件中存储重要性不满足第一预设标准的版本文件,以及删除所述记录集合中所述存储重要性不满足第二预设标准的记录。2.根据权利要求1所述的文件管理方法,其特征在于,所述根据预设的存储重要性确定条件,在所述电子装置上删除所述目标应用的版本文件中存储重要性不满足第一预设标准的版本文件,以及删除所述记录集合中所述存储重要性不满足第二预设标准的记录包括:根据预设的存储重要性确定条件,对所述记录集合中的各记录的存储重要性进行分析,按照所述存储重要性从高到低的顺序对所述记录集合中的各记录进行排序;根据所述排序,在所述电子装置上对所述记录集合中排列在第一预设位置之后的记录对应的版本文件进行删除,以及对所述记录集合中排列在第二预设位置之后的记录进行删除,其中,所述第一预设位置在所述第二预设位置之前。3.根据权利要求2所述的文件管理方法,其特征在于,所述根据预设的存储重要性确定条件,对所述记录集合中的各记录的存储重要性进行分析,按照所述存储重要性从高到低的顺序对所述记录集合中的各记录进行排序包括:根据发布时间越早存储重要性越低的存储重要性确定条件,以及所述记录集合中各记录对应的版本文件的发布时间,对所述记录集合中的各记录按照所述存储重要性从高到低的顺序进行排序。4.根据权利要求2所述的文件管理方法,其特征在于,所述根据预设的存储重要性确定条件,对所述记录集合中的各记录的存储重要性进行分析,按照所述存储重要性从高到低的顺序对所述记录集合中的各记录进行排序包括:获取所述记录集合中各记录对应的版本文件的用户体验,根据用户体验越好存储重要性越高的存储重要性确定条件,对所述记录集合中的各记录按照所述存储重要性从高到低的顺序进行排序。5.根据权利要求1-4任一项所述的文件管理方法,其特征在于,所述根据预设的记录生成规则以及所述元数据,生成所述第一版本文件的记录包括:根据所述元数据,于所述目标应用对应的记录集合中,查找是否存在同版本文件记录,其中,所述同版本文件记录对应的版本文件与所述第一版本文件相同;若是,则将所述同版本文件记录中的所述目标应用的版本文件的发布...
【专利技术属性】
技术研发人员:郭子亮,
申请(专利权)人:OPPO广东移动通信有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。