权限配置文件更新方法、装置、电子设备及存储介质制造方法及图纸

技术编号:26170057 阅读:33 留言:0更新日期:2020-10-31 13:35
本公开涉及一种权限配置文件更新方法、装置、电子设备及存储介质。该方法包括:从预设的存储位置中,获取版本信息;其中,版本信息中包括至少一个版本号和至少一个版本号对应的更新文件;从至少一个版本号中,确定出目标版本号;获取目标版本号对应的目标更新文件,集成与目标更新文件对应的权限配置文件;集成与目标更新文件对应的权限配置文件后开始计时,经过第一预设时长后,返回执行从预设的存储位置中,获取版本信息的步骤,更新权限配置文件。从而能够通过经过第一预设时长后再次更新权限配置文件的方式,避免在一定的时间内出现多次构建权限配置文件的情况,起到对权限配置文件进行有序更新的作用,实现对软件版本的更新进行有序的控制。

【技术实现步骤摘要】
权限配置文件更新方法、装置、电子设备及存储介质
本公开涉及数据处理
,尤其涉及一种权限配置文件更新方法、装置、电子设备及存储介质。
技术介绍
随着互联网技术的不断发展,各种各样的软件开发需求大量涌现。在根据不同的需求进行软件开发的过程中,一个关键的问题是能够有效的实现软件版本的控制。其中,SVN(subversion)是一个开放源代码的版本控制系统,SVN支持完善的按目录设置读写权限的功能,该功能对于较大规模共同研发的团队而言是保证代码安全的重要能力。传统软件版本控制方法中,通常是通过在SVN代码仓库里的不同目录下增加owner文件来描述对该目录的权限控制,在每次更新owner文件过程中,将待更新的owner文件提交到SVN服务器之后,SVN服务器会根据待更新的owner文件重建SVN服务器的权限配置文件,以实现软件版本权限的控制。然而,通过根据待更新的owner文件重建SVN服务器的权限配置文件的整个过程,需要一定的时间来完成,若在一定的时间内有多次owner文件的变更时,可能会执行多次重建SVN权限配置文件的步骤,导致新的权限本文档来自技高网...

【技术保护点】
1.一种权限配置文件更新方法,其特征在于,包括:/n从预设的存储位置中,获取版本信息;其中,所述版本信息中包括至少一个版本号和所述至少一个版本号对应的更新文件;/n从所述至少一个版本号中,确定出目标版本号;/n获取所述目标版本号对应的目标更新文件,集成与所述目标更新文件对应的权限配置文件;/n集成与所述目标更新文件对应的权限配置文件后开始计时,经过第一预设时长后,返回执行所述从预设的存储位置中,获取版本信息的步骤,更新所述权限配置文件。/n

【技术特征摘要】
1.一种权限配置文件更新方法,其特征在于,包括:
从预设的存储位置中,获取版本信息;其中,所述版本信息中包括至少一个版本号和所述至少一个版本号对应的更新文件;
从所述至少一个版本号中,确定出目标版本号;
获取所述目标版本号对应的目标更新文件,集成与所述目标更新文件对应的权限配置文件;
集成与所述目标更新文件对应的权限配置文件后开始计时,经过第一预设时长后,返回执行所述从预设的存储位置中,获取版本信息的步骤,更新所述权限配置文件。


2.根据权利要求1所述的权限配置文件更新方法,其特征在于,所述从预设的存储位置中,获取版本信息之前,包括:
接收用户终端提交的更新文件;
按照所述更新文件的提交时间和提交内容,生成所述版本号;
存储所述更新文件和所述版本号形成的所述版本信息,至所述预设存储位置。


3.根据权利要求2所述的权限配置文件更新方法,其特征在于,所述预设存储位置为Redis;
所述存储所述更新文件和所述版本号形成的所述版本信息,至所述预设存储位置,包括:
存储所述版本信息至所述Redis。


4.根据权利要求3所述的权限配置文件更新方法,其特征在于,所述存储所述版本信息至所述Redis,包括:
比较所述更新文件的提交时间;
存储最新提交时间对应的版本号形成的版本信息至所述Redis。


5.根据权利要求1所述的权限配置文件更新方法,其特征在于,所述从预设的存储位置中,获取版本信息,包括:
检测所述预设存储位置中是否存储有所述版本信息;
若所述预设存储位置中存储有所述版本信息,则从所述预设存储位置中获取所述版本信息;
若所述预设存储位置中未存储有所述版本信息,则经过第二预设时长后,返回执行所述检测预设存储位...

【专利技术属性】
技术研发人员:顾平翁慈洁王田
申请(专利权)人:北京达佳互联信息技术有限公司
类型:发明
国别省市:北京;11

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

1