用于代码审查的 Bitbucket Pull Request 与 Crucible

Bitbucket Pull Request vs. Crucible for Code Review

请有人指点我讨论一下 -

1) 使用 Crucible 优于 Bitbucket(服务器)拉取请求的好处

2) Crucible 与 Bitbucket 拉取请求的集成

我试过搜索一个但无济于事。抱歉,如果它已经存在。

我们正在评估这 2 个工具来自动化我们的代码审查过程;确保在提交到 master 分支之前可以进行代码审查。

任何专家对此的建议将不胜感激。

非常感谢。

亲切的问候!

Crucible 是用于 post 提交代码审查的工具,而拉取请求是用于预合并代码审查的工具。

如果您可以进行拉取请求,那么请忘记 Crucible,它适用于不适用于拉取请求的工作流和 VCS。

那么如果你有拉取请求,你已经有代码审查,你不需要 Crucible(你实际上已经 "have" 它因为它是 bitbucket 的拉取请求工作流程的一部分,它只是不需要称为坩埚)。

两者之间存在一些差异,即使您只是在执行拉取请求。对我来说最突出的两个大问题是:

  • Bitbucket 没有语法高亮
  • 由于 Crucible 不一定只是拉取请求,如果您正在合并一个分支但不需要审查所有更改,您可以从代码审查中删除那些不相关的文件。

我认为除此之外还有其他各种小差异。