Интегрированные инструменты JetBrains для совместной работы
Скачать бесплатно
для неограниченного количества пользователей
Функциональность

Многосторонняя интеграция
между инструментами для командной работы

Hub позволяет управлять пользовательскими аккаунтами Upsource, YouTrack и TeamCity, просматривать актуальные коммиты, задачи и тесты на единой панели мониторинга. Вы можете настраивать группы пользователей, управлять их правами доступа, а также распределять лицензии на Upsource и YouTrack.

Из Upsource в YouTrack

  • Переходите к задаче в YouTrack из код-ревью или комментария к коммиту в один клик
  • Создавайте задачу прямо из код-ревью

Из TeamCity в YouTrack

  • Автоматически задавайте значение «Исправлено в сборке»
  • Переходите к изменениям в системе контроля версий прямо из задачи
  • Применяйте команды к задачам прямо из комментария к коммиту

Из YouTrack в Upsource

  • Просматривайте комментарии к ревизии или ревью, в имени которых упоминается задача
  • Просматривайте коммиты, в которых упоминается задача
  • Применяйте команду к задаче в YouTrack прямо из комментария к коммиту

Cвязующее звено
для командных продуктов JetBrains

Hub обеспечивает тесную интеграцию между инструментами JetBrains для командной работы. Например, с помощью Hub можно создавать новые задачи в YouTrack прямо во время рецензирования кода в Upsource.

Единая точка входа

Hub дает пользователям возможность авторизоваться только один раз и оставаться авторизованными во всех продуктах, которые используются командой. Hub поддерживает разные методы авторизации, включая LDAP, Google и GitHub. Вы также можете использовать Hub для входа во внешние сервисы, которые поддерживают SAML 2.0.

Единая точка входа
Управление аккаунтами и правами доступа

Управление аккаунтами и правами доступа

Hub — это аутентификационный и авторизационный сервер, который служит единой базой данных ваших пользователей, групп, ролей, прав доступа и проектов, которые используются во всех подключенных к Hub инсталляциях YouTrack и Upsource.

Страница проектов

Создавая проект в Hub, вы создаете соответствующие проекты во всех подключенных инсталляциях YouTrack и Upsource.

Страница проектов

Панель мониторинга

На панели мониторинга в Hub собрана вся актуальная информация из инсталляций YouTrack, Upsource и TeamCity — вы можете отслеживать задачи, коммиты, статусы сборок и код-ревью в одном месте. Кроме того, функциональность панели мониторинга можно расширить, добавляя на нее различные виджеты.

Панель мониторинга

Ключевые возможности
интеграции

Просмотр коммитов, связанных с задачами

Если один или несколько коммитов связаны с задачей в YouTrack, то есть ID задачи упомянуто в комментарии к комиту, вы получаете двустороннюю синхронизацию между YouTrack и Upsource. Вы можете перейти к соответствующей задаче прямо от изменений в коде и из код-ревью или увидеть связанные изменения в задаче.

Создание задач из код-ревью

В ситуации, когда в процессе рецензирования или обсуждения кода в Upsource обнаруживается проблема, которую нельзя решить на месте, можно создать задачу в YouTrack прямо из Upsource. Описание будет подхвачено автоматически, вы можете тут же назначить ответственного и определить сроки ее выполнения.

Больше способов сравнения изменений для TeamCity

При просмотре журнала изменений или сведений об изменениях в TeamCity, Hub-плагин предоставляет возможность выбрать способ визуального сравнения файлов: средство просмотра, встроенное в TeamCity, или одну из двух панелей diff, доступных в Upsource. Эта функциональность будет доступна в следующей версии Hub-плагина для TeamCity.

Вопросы и ответы

Нужно ли платить за Hub?

Нет, Hub — бесплатный продукт, который поставляется с лицензией для неограниченного количества пользователей. Все обновления тоже абсолютно бесплатны.

Что такое Hub?

JetBrains Hub — это сервер для аутентификации и авторизации, который помогает управлять пользовательскими аккаунтами, группами, правами доступа и проектами при работе с несколькими инсталляциями инструментов JetBrains для совместной работы.

Удобная панель мониторинга собирает воедино актуальную информацию изо всех подключенных сервисов и позволяет быстро настроить репозитории, конфигурации сборки и системы отслеживания ошибок для новых проектов.

Наконец, Hub позволяет обеспечивает широкие возможности интеграции между YouTrack, Upsource и TeamCity.

Зачем моей команде использовать Hub?

Hub будет полезен, если:

  • Ваша команда использует и YouTrack, и Upsource: вы сможете управлять обоими инструментами в одном месте.
  • Вам нужна единая панель мониторинга для отслеживания задач, состояния билдов, управления коммитами и код-ревью.

Есть ли облачная версия Hub?

На данный момент, подобно Upsource и YouTrack Standalone, Hub — это локальный инструмент.

К Hub можно подключить только локальные инсталляции командных инструментов JetBrains. Это означает, что Hub работает с YouTrack Standalone, но НЕ поддерживает YouTrack InCloud.

Можно ли использовать Hub совместно с TeamCity?

TeamCity можно подключить к Hub с помощью специального плагина. Он поддерживает авторизацию пользователей и предоставляет виджеты, которые переносят на панель мониторинга данные из TeamCity, например исследования (investigations) и артефакты сборки. Мы продолжаем работу над плагином для TeamCity, чтобы вы могли управлять пользователями, проектами и конфигурациями сборки.

Клиенты

Присоединяйтесь к нашим пользователям

Небольшие команды разработчиков и крупные компании по всему миру доверяют инструментам JetBrains для совместной работы

Для неограниченного количества пользователей