我们的做法是任何人都可以建分支,但是只有一个自动化测试系统的账号可以merge到master。自动化测试系统会检查相关代码的改动和对应的owner。没有owner的审核通过,自动化测试这一步就会失败。
通常每一个模块都有一两个owner,如果有人修改别人负责的模块,必须该模块的owner之一审核。像你说的测试脚本,也有相关人员负责。
【 在 qlogic 的大作中提到: 】
: 有人把命令行写成脚本提交上去了
--
修改:SlO FROM 59.109.145.*
FROM 59.109.145.*