为了确保新的(或更改的)代码不会破坏任何东西,运行着一个广泛的测试套件,用于在 MariaDB Server 开发过程中捕获回归问题。开发人员应在本地运行测试套件,并在将代码推送到远程仓库后,还要检查在 Travis CI 上运行的更广泛的测试,特别是在 Buildbot 中运行的测试,同样没有发现任何回归问题。然而,有时开发人员会疏忽大意、犯错,不检查测试结果,急于将代码更改推送到主分支上,然后从那时起,测试套件就会给其他人带来错误。……
继续阅读 “保护分支 – 确保 Git 中的代码质量”