2

现在我的团队正在尝试将代码审查实践添加到开发过程中,并且我已经部署了Review Board

下面是一个典型的场景:

  1. 开发人员:修改一些代码文件。
  2. 开发人员:通过 TortoiseSVN 创建补丁文件
  3. 开发者:在Review Board 中创建一个review 请求,上传补丁文件并将请求分配给一些reviewer。
  4. Reviewer:登录Review Board,查看code diff(在此期间,可能有reviewer反馈的一些问题。)
  5. 开发人员: 修复了问题
  6. 审阅者:发送审阅请求。
  7. 开发人员:以“已提交”关闭审核请求。
  8. 开发人员:通过 TortoiseSVN 将代码提交到 SVN。

我的问题是:

是否有可能当开发者在第 7 步关闭审查请求时,代码会同时自动提交到 SVN 中,而不是在第 8 步使用 TortoiseSVN 提交?

4

1 回答 1

1

据我了解,没有这样的选择。但是你可以想出一个预提交钩子脚本,它会根据提供的描述自动创建审查委员会请求。但这总是会减慢提交过程。将审查委员会与 SVN 提交操作集成并不是一个好主意,因为审查通常需要时间。

于 2014-04-11T19:29:24.057 回答