现在我的团队正在尝试将代码审查实践添加到开发过程中,并且我已经部署了Review Board。
下面是一个典型的场景:
- 开发人员:修改一些代码文件。
- 开发人员:通过 TortoiseSVN 创建补丁文件
- 开发者:在Review Board 中创建一个review 请求,上传补丁文件并将请求分配给一些reviewer。
- Reviewer:登录Review Board,查看code diff(在此期间,可能有reviewer反馈的一些问题。)
- 开发人员: 修复了问题
- 审阅者:发送审阅请求。
- 开发人员:以“已提交”关闭审核请求。
- 开发人员:通过 TortoiseSVN 将代码提交到 SVN。
我的问题是:
是否有可能当开发者在第 7 步关闭审查请求时,代码会同时自动提交到 SVN 中,而不是在第 8 步使用 TortoiseSVN 提交?