用于代码审查的 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 不一定只是拉取请求,如果您正在合并一个分支但不需要审查所有更改,您可以从代码审查中删除那些不相关的文件。
我认为除此之外还有其他各种小差异。
请有人指点我讨论一下 -
1) 使用 Crucible 优于 Bitbucket(服务器)拉取请求的好处?
2) Crucible 与 Bitbucket 拉取请求的集成
我试过搜索一个但无济于事。抱歉,如果它已经存在。
我们正在评估这 2 个工具来自动化我们的代码审查过程;确保在提交到 master 分支之前可以进行代码审查。
任何专家对此的建议将不胜感激。
非常感谢。
亲切的问候!
Crucible 是用于 post 提交代码审查的工具,而拉取请求是用于预合并代码审查的工具。
如果您可以进行拉取请求,那么请忘记 Crucible,它适用于不适用于拉取请求的工作流和 VCS。
那么如果你有拉取请求,你已经有代码审查,你不需要 Crucible(你实际上已经 "have" 它因为它是 bitbucket 的拉取请求工作流程的一部分,它只是不需要称为坩埚)。
两者之间存在一些差异,即使您只是在执行拉取请求。对我来说最突出的两个大问题是:
- Bitbucket 没有语法高亮
- 由于 Crucible 不一定只是拉取请求,如果您正在合并一个分支但不需要审查所有更改,您可以从代码审查中删除那些不相关的文件。
我认为除此之外还有其他各种小差异。