暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
代码提交方法、装置及电子设备_CN111382049A_阿里巴巴.pdf
51
27页
1次
2022-01-27
免费下载
(19)中华人共和国国家知识产
(12)发明专
(10)布号
(43)请公布日
(21)请号 201811627733.2
(22)请日 2018 .12 .28
(71)请人 阿里巴巴集团控股有
地址 英属开曼群岛大开曼资本大厦一座四
层847号
(72)发明人 吕琳 
(74)利代理机构 北京市惠诚律师事务所
11353
代理人 杨娟 杨雪婷
(51)Int .Cl.
G06F
11/36
(2006.01)
(54)发明名称
代码提交方法、装置及子设备
(57)摘要
本发明实施例提供一种代码提交方法装置
子设备其中方法包括获取待向代码库
指定代码分支提交的增量代码对所述增量代码
进行预验证所述预验证包括将当前所述代码库
中的基线代码与所述增量代码进行合并并对合
后的通过测试进行功能
测试提交预验证通增量代码至所述代码库
码分本发例的过向
目标代码分支提交已经过集成功能测试代码
避免码提致的集成功能
量不达标的问使得主干代码随时处于可交
付状态。
权利要求书3页 说明书14页 附图9页
CN 111382049 A
2020.07.07
CN 111382049 A
1 .一种代码提交方法包括
获取待向代码库的指定代码分支提交的量代码
对所增量代码进行预验证所述预验证包括将当前所述码库中的基线代码与所述
增量代码进行合并并对合并代码通过预置测试集代码进行集成功测试
提交预验证通过量代码至所述代码库指定代码分支。
2.据权利要求1所述的方法其中所述对所述增量代码进行预验证之后包括
如果预验证通过则生成用于提交预验证通过的增量代码至所述代码库的指定代
码分支校验信息
本次提交所增量代码的开发者反馈预验证结果信息所述预验证结果信息中包括
在预验证通过后增加与所述校验信息关联的校验令牌。
3 .根据权利要求2所述方法其中所述对所述量代码进行预验证之后包括
如果置代交时窗口 码提间窗用于在应时
锁定所述指定代码分支仅允许被分配在所述代码提交时间窗口内提交的增量代码有权
对所述指定代码分支进行解锁
信息用于提码至库的支的
码提交时间窗口
4 .利要3述的其中息中在所证阶
的所述增量代码的内容验证信息、基线版本信息。
5 .根据权利要求1所述方法其中所述对所述量代码进行预验证之后包括
如果预验证通过则释放预验证环境。
6 .据权利要求2-5中任一项所述的其中述提交预验证通过的增量代码至所
述代码库指定代码分支包括
接收预验证通过增量代码提交请求所述提交请求中携带所述校验令牌
根据与所述校验令牌关联校验信息对所述量代码进行验证
提交验证通过增量代码至所述代码库指定代码分支。
7 .利要6述的其中息中码提间窗则根
据所述校验信息对所述增量代码进行验证包括
判断所述增量码的交时代码交时果位
确定针对所述代码提交时间窗口对应的校验项上所述增量代码通过验证。
8.据权利要求7所述的方其中当所述校信息中包括在所述预验证阶对应的
所述增量代码的内容验证信息以及基线版本信息则根据所述校验信息对所述增量代码进
行验证包括
据所信息代码的验证证通针对
所述量代码的内容对应的校验项上所述量代码通过验证
判断库中线本是信息录的线相同如果相同
定针对所述基线版本对应校验项上所述增量代码通过验证。
9.利要7或8所述提交过的码至
指定代码分支包括
在所述代码提交时间窗口解锁所述指定代码分支并提交增量代码至所述指定
权 利 要 求 书
1/3
2
CN 111382049 A
2
of 27
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜