Публикации и ответы на комментарии в блогах JetBrains не выходят на русском языке с 2022 года.
Приносим извинения за неудобства.
Что нового в Upsource 2020.1
Мы выпустили новую версию Upsource, в которой вас ждет улучшенная синхронизация с GitHub и GitLab, а также другие нововведения. А теперь подробнее.
Мердж-ревью для GitHub и GitLab
В Upsource 2020.1 мы добавили возможность создавать мердж-ревью для пулреквестов из GitHub, если включена синхронизация с GitHub. Интерфейс просмотра различий для мердж-ревью похож на diff пулреквестов GitHub и позволяет легко сравнивать вашу ветку с целевой веткой.
Улучшенная синхронизация пулреквестов GitHub
Мы внесли несколько других улучшений, касающихся синхронизации с GitHub.
- По завершении ревью в Upsource на GitHub отображается статус «approved».
- При добавлении ревьюеров на GitHub, они автоматически добавляются в Upsource.
Webhooks для GitHub
В синхронизированных GitHub-проектах Upsource периодически отправляет запросы к GitHub-репозиторию не только на предмет новых коммитов, но и на предмет изменений в пулреквестах и комментариях. Теперь, чтобы узнавать об обновлениях без задержки, вы можете настроить webhook на стороне GitHub, который будет мгновенно отправлять в Upsource уведомления о любых изменениях.
Синхронизация комментариев с GitLab
Теперь комментарии, которые вы оставляете к diff или исходному файлу в GitLab, отображаются в Upsource. Синхронизация двусторонняя: комментарии из Upsource вы увидите в GitLab.
Обновленный процесс код-ревью
Теперь, после того как вы просмотрели и приняли изменения, можете сделать мердж и удалить ветку прямо на странице ревью.
Другие улучшения
Быстрый переход к ревью из поля поиска. Возможность свернуть/развернуть все измененные файлы в определенной версии. Webhook нового типа для добавления и удаления метки ревью.
Полный список изменений можно посмотреть в нашем трекере.
Чтобы попробовать Upsource 2020.1, скачайте билд, но не забудьте создать резервную копию текущего сервера.
Нам очень важно ваше мнение: делитесь своими впечатлениями в комментариях.
[Оригинал] Original post in English is written by Natasha Katson