Всем привет!
Недавно вышла новая версия Upsource 2018.2, упрощающая процесс работы с код-ревью. В новой версии улучшена автоматизация, помогающая вам сосредоточиться на анализе кода вместо выполнения административных задач. Теперь расскажем более подробно.
![](https://habrastorage.org/webt/nc/y9/p2/ncy9p2xjm3wsw5vlelxfflbdxci.png)
Так же, как и другие серверные продукты от JetBrains, мы обновили Upsource на последнюю версию Ring UI. Теперь интерфейс Upsource стал более современным и удобным!
![](https://habrastorage.org/webt/89/nz/vm/89nzvm5a1-qvzrsfer30xae1sxc.png)
Теперь можно указать название коммита в настройках workflows. Если коммит совпадёт с соответствующими критериями, ревью будет создано автоматически.
Это обновление расширяет функциональность custom workflows и позволяет вам сосредоточиться на своем коде, не переключая контекст для создания ревью.
![](https://habrastorage.org/webt/5l/pu/zw/5lpuzw_y7doz9nuidyedziibuvu.png)
Если вы планируете отправиться в отпуск или взять выходной, то теперь вы можете включить режим “Вне офиса” на определенное количество дней. Если режим включен, то на вас временно не будут автоматически назначаться ревью и приходить напоминания по почте.
![](https://habrastorage.org/webt/zj/z3/n9/zjz3n94chif2ycg_2k4hlhdtzte.png)
Теперь можно просматривать детали ревью, не переходя на саму страницу ревью. Экономьте драгоценное время, оставаясь при этом в курсе происходящего.
![](https://habrastorage.org/webt/za/ua/9p/zaua9pcgkqoqknch9oh65isnkk4.png)
В предыдущих версиях для удаления нескольких ревизий из ревью нужно было выбирать их по одной. Теперь можно выбрать сразу несколько ревизий из ревью и удалить их все вместе.
![](https://habrastorage.org/webt/ul/xr/q_/ulxrq_9kk2bgcrcoqmw2rinbkwo.png)
Теперь дедлайн для ревью перемещается автоматически при добавлении новых изменений или присоединении новых ревьюеров. Для переноса дедлайна можно задать нужное количество дней.
![](https://habrastorage.org/webt/om/ve/go/omvegomgylwv_olzvpgdva5rd6s.png)
Upsource 2018.2 поддерживает подсветку синтаксиса и проверку кода в проектах с использованием Java 9 и более поздних версий.
![](https://habrastorage.org/webt/_g/cu/ja/_gcujaqko4kymwhm52mcrjns_jw.png)
Мы также улучшили производительность Upsource и добавили поддержку новых версий Mercurial (4.6+).
> Посмотреть весь список задач, которые вошли в релиз, можно по ссылке.
Попробуйте Upsource 2018.2 и расскажите, как вам новая версия! Не забывайте, что Upsource бесплатен для небольших команд (до 10 человек).
Подпишитесь на Twitter-аккаунт Upsource или на наш блог, чтобы следить за новостями продукта.
Недавно вышла новая версия Upsource 2018.2, упрощающая процесс работы с код-ревью. В новой версии улучшена автоматизация, помогающая вам сосредоточиться на анализе кода вместо выполнения административных задач. Теперь расскажем более подробно.
![](https://habrastorage.org/webt/nc/y9/p2/ncy9p2xjm3wsw5vlelxfflbdxci.png)
Обновленный дизайн
Так же, как и другие серверные продукты от JetBrains, мы обновили Upsource на последнюю версию Ring UI. Теперь интерфейс Upsource стал более современным и удобным!
![](https://habrastorage.org/webt/89/nz/vm/89nzvm5a1-qvzrsfer30xae1sxc.png)
Название коммита в custom workflows
Теперь можно указать название коммита в настройках workflows. Если коммит совпадёт с соответствующими критериями, ревью будет создано автоматически.
Это обновление расширяет функциональность custom workflows и позволяет вам сосредоточиться на своем коде, не переключая контекст для создания ревью.
![](https://habrastorage.org/webt/5l/pu/zw/5lpuzw_y7doz9nuidyedziibuvu.png)
Возможность отмечать себя как “не в офисе”
Если вы планируете отправиться в отпуск или взять выходной, то теперь вы можете включить режим “Вне офиса” на определенное количество дней. Если режим включен, то на вас временно не будут автоматически назначаться ревью и приходить напоминания по почте.
![](https://habrastorage.org/webt/zj/z3/n9/zjz3n94chif2ycg_2k4hlhdtzte.png)
Подсказка с деталями ревью
Теперь можно просматривать детали ревью, не переходя на саму страницу ревью. Экономьте драгоценное время, оставаясь при этом в курсе происходящего.
![](https://habrastorage.org/webt/za/ua/9p/zaua9pcgkqoqknch9oh65isnkk4.png)
Одновременное удаление нескольких ревизий из ревью
В предыдущих версиях для удаления нескольких ревизий из ревью нужно было выбирать их по одной. Теперь можно выбрать сразу несколько ревизий из ревью и удалить их все вместе.
![](https://habrastorage.org/webt/ul/xr/q_/ulxrq_9kk2bgcrcoqmw2rinbkwo.png)
Возможность автоматически отодвигать дедлайны для ревью
Теперь дедлайн для ревью перемещается автоматически при добавлении новых изменений или присоединении новых ревьюеров. Для переноса дедлайна можно задать нужное количество дней.
![](https://habrastorage.org/webt/om/ve/go/omvegomgylwv_olzvpgdva5rd6s.png)
Java 9 и далее
Upsource 2018.2 поддерживает подсветку синтаксиса и проверку кода в проектах с использованием Java 9 и более поздних версий.
![](https://habrastorage.org/webt/_g/cu/ja/_gcujaqko4kymwhm52mcrjns_jw.png)
Мы также улучшили производительность Upsource и добавили поддержку новых версий Mercurial (4.6+).
> Посмотреть весь список задач, которые вошли в релиз, можно по ссылке.
Попробуйте Upsource 2018.2 и расскажите, как вам новая версия! Не забывайте, что Upsource бесплатен для небольших команд (до 10 человек).
Подпишитесь на Twitter-аккаунт Upsource или на наш блог, чтобы следить за новостями продукта.
Elufimov
Очень хочется поддержки dotnet core (c#).
nkatson Автор
К сожалению, в ближайшие релизы эта функциональность не войдет. Несмотря на это, рекомендую проголосовать за нее в трекере.
Elufimov
Эта задача у меня давно «проголосована» :)