[发明专利]权限管理方法和装置有效
申请号: | 201510463331.3 | 申请日: | 2015-07-31 |
公开(公告)号: | CN105045716B | 公开(公告)日: | 2018-09-21 |
发明(设计)人: | 廉海鹰;余明阳;杨亮 | 申请(专利权)人: | 小米科技有限责任公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 祝亚男 |
地址: | 100085 北京市海淀区清*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 权限 管理 方法 装置 | ||
本公开是关于一种权限管理方法和装置,属于计算机技术领域。所述方法包括:当接收到开发终端向第一验证代码库提交的代码段时,关闭所述代码段的指定操作权限,并统计所述代码段在所述第一验证代码库中的生存时长;判断所述生存时长是否达到第一预设时长;当所述生存时长达到所述第一预设时长时,开启所述代码段的指定操作权限。本公开通过对代码段的生存时长进行统计,仅在该生存时长达到第一预设时长时,才会开启该代码段的指定操作权限,才能将该代码段提交至第二验证代码库,保证了该代码段在该第一验证代码库中的验证时长大于该第一预设时长,避免了由于代码段的验证时长过短而导致遗漏其所存在的问题,提高了该代码段的准确性。
技术领域
本公开是关于计算机技术领域,具体来说是关于一种权限管理方法和装置。
背景技术
随着智能终端的发展和普及,多种多样的终端开始出现,而用户对终端功能的需求也越来越高。为了满足用户日益增长的需求,开发者需要不断地对终端功能进行更新,而该更新过程需要基于新开发出的代码段实现。
开发者可以开发出用于实现新功能的代码段,但是,新开发出的代码段可能会存在一些问题,不能直接发布给所有用户,还需要进行验证。该验证过程可以通过服务器的验证代码库进行,以第一验证代码库和第二验证代码库为例,开发者将该代码段提交至第一验证代码库中,该第一验证代码库向少量的用户开放,这些用户可以访问该第一验证代码库,下载该代码段后运行该代码段,并在运行该代码段的过程中发现该代码段存在的问题,将发现的问题上传至该服务器中,开发者即可根据用户提出的问题,对该代码段进行修改。经过一段时间之后,当开发者认为该代码段已验证充分时,可以将该代码段提交至第二验证代码库,此时,该代码段在该第一验证代码库中的验证过程完成。
发明内容
为了解决相关技术中存在的问题,本公开提供了一种权限管理方法和装置。所述技术方案如下:
根据本公开实施例的第一方面,提供了一种权限管理方法,所述方法包括:
当接收到开发终端向第一验证代码库提交的代码段时,关闭所述代码段的指定操作权限,并统计所述代码段在所述第一验证代码库中的生存时长,所述指定操作权限是指将所述代码段提交至第二验证代码库的权限,所述第二验证代码库为所述第一验证代码库的下一代码库;
判断所述生存时长是否达到第一预设时长;
当所述生存时长达到所述第一预设时长时,开启所述代码段的指定操作权限。
另一实施例中,所述当所述生存时长达到所述第一预设时长时,开启所述代码段的指定操作权限之后,所述方法还包括:
当接收到所述开发终端对所述代码段的提交指令时,将所述代码段提交至所述第二验证代码库。
另一实施例中,所述方法还包括:
获取当前周期内接收到的至少一个代码段;
生成测试任务列表,所述测试任务列表包括当前周期内接收到的至少一个代码段;
向测试终端发送所述测试任务列表,使得所述测试终端展示所述测试任务列表。
另一实施例中,所述当接收到开发终端向第一验证代码库提交的代码段时,关闭所述代码段的指定操作权限,包括:
当接收到所述代码段时,判断是否已开启验证时长监测功能;
若已开启所述验证时长监测功能,则关闭所述代码段的指定操作权限。
另一实施例中,所述方法还包括:
获取所述第一验证代码库与所述第二验证代码库之间的差异信息,所述差异信息包括所述第一验证代码库中还未提交至所述第二验证代码库的代码段;
向所述开发终端发送所述差异信息,使得所述开发终端展示所述差异信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于小米科技有限责任公司,未经小米科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510463331.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:液晶显示器件
- 下一篇:一种页岩微相分类的定量表征方法