1

我有 GitLab MR,我想在 Upsource 中查看这些更改(我想将更改从featureto合并rc)。feature包含提交2, 4, 6, 8。但是当我点击Create branch review我的 MR 分支时,并不是所有来自 MR 的提交都被导出来审查。

图表

我尝试以 3 种不同的方式解决问题:

  1. 当评论由创建时Create branch review,只8添加提交,因为分支fix是从提交创建的6(使用搜索请求时也会发生同样的事情only-branch: {feature})。MR 提交:2, 4, 6, 8
  2. 如果我尝试通过搜索添加修订,branch: {feature}我会收到提交2, 3, 4, 5, 6, 8,因为此搜索会添加来自所有合并到feature. MR 提交:2, 4, 6, 8
  3. 我可以使用 requestbranch: {feature} and not branch: rc并获取我想要的所有提交,但我必须将and not branch:所有合并到feature. 而且我还有一个问题 - 我不能使用select all复选框。无法加载所有符合请求的提交,仅通过单击more按钮加载了 20 个提交。

您能否告诉我将所有 MR GitLab 提交添加到 Upsource 审查的最简单方法。

4

1 回答 1

1

最新版本的 Upsource (2017.3)与 GitLab 进行了更深入的集成。如果您为此项目启用同步,Upsource 将自动为打开的拉取请求创建评论,这些请求通过 GitLab API 获取提交列表,而不是来自提交历史记录。此外,您可以从 Upsource UI 创建合并请求。

尝试最新版本

于 2018-01-13T14:05:35.777 回答