Мердж-ревью для GitHub и GitLab, улучшения в процессе код-ревью и другие нововведения
В Upsource 2020.1 мы добавили возможность создавать мердж-ревью для пул-реквестов из GitHub, если включена синхронизация с GitHub. Интерфейс просмотра различий для мердж-ревью похож на diff пул-реквестов GitHub и позволяет легко сравнивать вашу ветку с целевой веткой.
Мы внесли несколько других улучшений, касающихся синхронизации с GitHub.
Теперь, после того как вы просмотрели и приняли изменения, можете сделать мердж и удалить ветку прямо на странице ревью.
Теперь комментарии, которые вы оставляете к diff или исходному файлу в GitLab, отображаются в Upsource. Синхронизация двусторонняя: комментарии из Upsource вы увидите в GitLab.
В синхронизированных GitHub-проектах Upsource периодически отправляет запросы к GitHub-репозиторию не только на предмет новых коммитов, но и на предмет изменений в пул-реквестах и комментариях. Теперь, чтобы узнавать об обновлениях без задержки, вы можете настроить webhook на стороне GitHub, который будет мгновенно отправлять в Upsource уведомления о любых изменениях.
Быстрый переход к ревью из поля поиска. Возможность свернуть/развернуть все измененные файлы в определенной версии. Webhook нового типа для добавления и удаления метки ревью.