[发明专利]一种程序代码管理装置、方法及程序代码管理器有效
申请号: | 201710203538.6 | 申请日: | 2017-03-30 |
公开(公告)号: | CN106886420B | 公开(公告)日: | 2020-10-09 |
发明(设计)人: | 陈睿 | 申请(专利权)人: | 广州柔视智能科技有限公司 |
主分类号: | G06F8/33 | 分类号: | G06F8/33;G06F8/41 |
代理公司: | 深圳市恒程创新知识产权代理有限公司 44542 | 代理人: | 赵爱蓉 |
地址: | 510000 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 程序代码 管理 装置 方法 管理器 | ||
1.一种程序代码管理装置,其特征在于,包括:
设置模块,用于根据预设的功能分支与代码层的映射关系,将各功能分支的程序代码设置在对应的代码层中,以通过不同代码层对对应代码层中的程序代码进行分别管理;
编译模块,用于对用户预置的一个或多个代码层中的程序代码进行编译。
2.根据权利要求1所述的装置,其特征在于,所述装置还包括:
日志管理模块,用于在所述编译模块对用户预置的代码层中的程序代码进行编译之前,将各功能分支的程序代码中的日志设置在各功能分支对应的日志层中,以通过不同日志层对对应日志层中的日志进行分别管理;
将所有日志层保存至设定的存储服务器中,并删除各功能分支的程序代码中的日志。
3.根据权利要求2所述的装置,其特征在于,所述装置还包括:
日志恢复模块,用于在所述编译模块对用户预置的代码层中的程序代码进行编译之后,当用户对任一功能分支的程序代码进行修改时,将所述任一功能分支对应的日志层由所述设定的存储服务器中拷贝至所述任一功能分支的程序代码中。
4.根据权利要求1所述的装置,其特征在于,所述设置模块,具体用于:
根据预设的功能分支与代码层的属性的映射关系,将各功能分支的程序代码设置在对应属性的代码层中,以通过不同属性的代码层对对应代码层中的程序代码进行分别管理。
5.根据权利要求4所述的装置,其特征在于,所述装置还包括:
保存模块,用于在所述设置模块将各功能分支的程序代码设置在对应属性的代码层中之后,将所有代码层中的程序代码序列化,并保存至设定的本地存储服务器对应的代码层中,和/或设定的远程存储服务器对应的代码层中。
6.根据权利要求4所述的装置,其特征在于,所述编译模块,具体用于:
根据预设的功能分支与代码层的映射关系,将用户预置属性的代码层发送至设定的分支服务器中对应的功能分支中,并控制所述设定的分支服务器对所述用户预置属性的代码层中的程序代码进行编译。
7.根据权利要求6所述的装置,其特征在于,所述编译模块,具体用于:
将用户预置属性的代码层中的程序代码序列化,得到序列化的代码层,并将所述序列化的代码层发送至设定的分支服务器中;
控制所述设定的分支服务器将所述序列化的代码层中的程序代码反序列化,得到所述用户预置属性的代码层中的程序代码;
根据预设的功能分支与代码层的映射关系,控制所述设定的分支服务器将用户预置的代码层中的程序代码合并至所述设定的分支服务器中对应的功能分支中;
对合并至所述设定的分支服务器中对应的功能分支中的代码层进行冲突判断;
若判定为冲突,则报警;否则控制所述设定的分支服务器对所述用户预置属性的代码层中的程序代码进行编译。
8.一种程序代码管理方法,其特征在于,包括:
根据预设的功能分支与代码层的映射关系,将各功能分支的程序代码设置在对应的代码层中,以通过不同代码层对对应代码层中的程序代码进行分别管理;
对用户预置的一个或多个代码层中的程序代码进行编译。
9.根据权利要求8所述的方法,其特征在于,在对用户预置的代码层中的程序代码进行编译之前,所述方法还包括:
将各功能分支的程序代码中的日志设置在各功能分支对应的日志层中,以通过不同日志层对对应日志层中的日志进行分别管理;
将所有日志层保存至设定的存储服务器中,并删除各功能分支的程序代码中的日志。
10.一种程序代码管理器,其特征在于,所述程序代码管理器包括处理器和存储器,其中,所述存储器用于存储所述处理器的可执行指令;所述处理器用于执行如下操作:
根据预设的功能分支与代码层的映射关系,将各功能分支的程序代码设置在对应的代码层中,以通过不同代码层对对应代码层中的程序代码进行分别管理;
对用户预置的一个或多个代码层中的程序代码进行编译。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州柔视智能科技有限公司,未经广州柔视智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710203538.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:网络图片加载方法及装置
- 下一篇:微件的加载方法及装置