我的目标是使用SVN预提交钩子直接向Reviewboard发布评审请求,而不是将其提交到仓库。第二步,我希望在批准差异后,它会自动进入仓库。
是否可能做到这一点?如果是,则将赞赏一些指针。有很多地方可以解释如何配置post-commit,但我在Google上找不到任何东西。
编辑:试图阐述问题
因此,最近我们已经设置了Reviewboard的环境。我们使用Reviewboards post-review hook将其与SVN集成。只要用户使用“publish review”字符串提交,它就会进入Reviewboard。
现在我想实现这个
1. 用户从SVN提交。更改应该以差异的形式自动进入审核版,而不是进入仓库。
2. 评审应该分配给默认评审人(对于初学者,以后可能可以在提交字符串中指定)
3. 评审人将对其进行评审。批准差异后,该差异应自动或手动提交到仓库中。