Добавить все коммиты из запроса на слияние GitLab в обзор Upsource

У меня есть GitLab MR, и я хочу просмотреть эти изменения в Upsource (я хочу объединить изменения из feature в rc). feature содержит коммиты 2, 4, 6, 8, Но когда я нажал Create branch review в моей ветке MR не все коммиты из MR были экспортированы для проверки.

Grapaph

Я пытался решить проблему тремя разными способами:

  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. Я могу использовать запрос branch: {feature} and not branch: rc и получить все коммиты, которые я хочу, но я должен добавить and not branch: на этот запрос для всех филиалов, которые были объединены в feature, И у меня все еще есть проблема - я не могу использовать select all флажок. Невозможно загрузить все коммиты, соответствующие запросу, только 20 коммитов были загружены кликом more кнопка.

Подскажите, пожалуйста, самый простой способ добавить все коммиты MR GitLab в обзор Upsource.

1 ответ

Решение

Последняя версия Upsource (2017.3) отличается более глубокой интеграцией с GitLab. Если вы включите синхронизацию для этого проекта, Upsource автоматически создаст обзоры для открытых запросов извлечения, используя список коммитов через GitLab API, а не из истории коммитов. Кроме того, вы можете создавать запросы на слияние из Upsource UI.

Попробуйте последнюю сборку.

Другие вопросы по тегам