[发明专利]一种项目共享文件多人协同开发方法、装置及系统有效
申请号: | 201710219982.7 | 申请日: | 2017-04-06 |
公开(公告)号: | CN107016094B | 公开(公告)日: | 2020-11-17 |
发明(设计)人: | 冷娇娇 | 申请(专利权)人: | 深圳创维-RGB电子有限公司 |
主分类号: | G06F16/176 | 分类号: | G06F16/176 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 潘登 |
地址: | 518057 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 项目 共享 文件 协同 开发 方法 装置 系统 | ||
1.一种项目共享文件多人协同开发方法,其特征在于,包括:
将所述项目按照第一预设规则划分为多个任务单位,为每个所述任务单位新建唯一的配置文件;
记录每个配置文件的操作记录;
对所述操作记录进行分析处理,统计出每个所述配置文件更新时的冲突次数;
当所述冲突次数大于预设次数阈值时,则对所述冲突次数大于预设次数阈值的配置文件所对应的任务单位按照第二预设规则划分为子任务单位,并为所述子任务单位分别新建对应的配置文件。
2.根据权利要求1所述的方法,其特征在于,所述操作记录包括配置文件的增加、删除、修改及查询,操作人员标识,操作时间和冲突次数。
3.根据权利要求1所述的方法,其特征在于,每个所述任务单位对应的配置文件由所述任务单位 对应的子任务单位所对应的配置文件合成。
4.根据权利要求3所述的方法,其特征在于,所述为所述子任务单位分别新建对应的配置文件,之后还包括:
接收到提交配置文件指令,判断提交的配置文件是否已经存在,如果提交的配置文件已经存在,则覆盖原有的配置文件;如果提交的配置文件不存在,则生成新的配置文件。
5.根据权利要求4所述的方法,其特征在于,所述如果提交的配置文件不存在,则生成新的配置文件之后,还包括:
接收到编译指令,读取当前所有任务单位对应的配置文件,自动生成代码。
6.根据权利要求1所述的方法,其特征在于,所述配置文件采用ProtocolBuffer文件。
7.根据权利要求5所述的方法,其特征在于,所述接收到编译指令,读取当前所有任务单位对应的配置文件,自动生成代码之后,还包括:
将所述自动生成的代码提交至版本控制服务器备份。
8.一种项目共享文件多人协同开发装置,其特征在于,包括:
配置文件建立单元,用于将所述项目按照第一预设规则划分为多个任务单位,为每个所述任务单位新建唯一的配置文件;
操作记录记录单元,用于记录每个配置文件的操作记录;
冲突次数统计单元,用于对所述操作记录进行分析处理,统计出每个所述配置文件更新时的冲突次数;
配置文件拆分单元,用于如果所述冲突次数大于预设次数阈值时,则对所述冲突次数大于预设次数阈值的配置文件所对应的任务单位按照第二预设规则划分为子任务单位,并为所述子任务单位分别新建对应的配置文件。
9.根据权利要求8所述的项目共享文件多人协同开发装置,其特征在于,还包括:
配置文件提交单元,用于接收到提交配置文件指令,判断提交的配置文件是否已经存在,如果提交的配置文件已经存在,则覆盖原有的配置文件;如果提交的配置文件不存在,则生成新的配置文件;
配置文件编译单元,用于接收到编译指令,读取当前所有任务单位新建的配置文件,自动生成代码;
代码提交单元,用于将所述自动生成的代码提交至版本控制服务器备份;
所述操作记录包括配置文件的增加、删除、修改及查询,操作人员标识,操作时间和冲突次数;
每个所述任务单位对应的配置文件由所述任务单位 对应的子任务单位所对应的配置文件合成。
10.一种项目共享文件多人协同开发系统,其特征在于,包括配置文件管理服务器和客户端,所述配置文件管理服务器配置有如权利要求8或9所述的项目共享文件多人协同开发装置,
配置文件管理服务器将所述项目按照第一预设规则划分为多个任务单位,为每个所述任务单位新建唯一的配置文件;
客户端编辑对应的配置文件,在配置文件中添加属性,判断每条属性是否合法,如果属性合法,则将所述属性添加入所述配置文件,将编辑完成的配置文件提交至配置文件管理服务器;
配置文件管理服务器判断提交的配置文件是否已经存在,如果提交的配置文件已经存在,则覆盖原有的配置文件;如果提交的配置文件不存在,则生成新的配置文件;记录每个配置文件的操作记录,对所述操作记录进行分析处理,统计出每个所述配置文件更新时的冲突次数;如果所述冲突次数大于预设次数阈值时,则对所述冲突次数大于预设次数阈值的配置文件所对应的任务单位按照第二预设规则划分为子任务单位,并为所述子任务单位分别新建对应的配置文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳创维-RGB电子有限公司,未经深圳创维-RGB电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710219982.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:灯饰玻璃配件(三角)
- 下一篇:酸梅汤萃取液及其制备工艺