我们的团队最近迁移到 Atlassian Crucible 进行同行评审。我们目前的工作流程是
- 从开发中创建功能分支
- 分支完成后,将分支推送到原点并在坩埚中为分支提交创建代码审查
- 代码审查过程完成后,关闭代码审查并将功能分支合并回开发并将最新的开发推送到源。
我们在这个特定的工作流程中面临的问题是,一旦我将分支合并回开发并将其推送到原始坩埚报告显示这些更改要开发为未经任何审查的更改。因此,不知何故,这些更改并没有追溯到我们在功能分支上进行的代码审查。我几乎可以肯定,我们的工作流程中遗漏了一些东西,并且很乐意听取专家的意见并加以纠正。
提前致谢。