YouTrack 6.5 — Баг-трекер для всей команды
Доброго дня, Хабр!
Спешу рассказать вам, что совсем недавно вышла новая версия нашего баг-трекера — YouTrack 6.5!
В новой версии мы сделали акцент на улучшение UIX, полностью изменив дизайн административной части продукта, добавили несколько важных интеграций и упростили импорт из Jira до одного клика.
Что же нового в YouTrack 6.5?
- Интеграция с командными продуктами JetBrains
- Интеграция с BitBucket и GitLab
- Импорт из Jira в один клик
- Новый дизайн административной части
- Мастер создания проектов
Улучшения
- Улучшенная интеграция с GitHub
- Новая вкладка VCS changes
- Поддержка фича-бранчей в TeamCity
- Улучшенная панель мониторинга (Dashboard)
- Улучшения в языке workflow
- Улучшенная интеграция с почтовыми ящиками
- Bug-fix версии теперь включены в лицензию сервера Stand-alone
- @username со встроенными уведомлениями
Предлагаю посмотреть пятиминутное видео, чтобы ознакомиться с главными нововведениями:
А теперь чуть подробнее
Интеграция с командными продуктами JetBrains
Совсем недавно мы писали о выходе нового продукта Hub 1.0, системы управления аккаунтами и правами доступа, которая является единой точкой входа для всех командных продуктов JetBrains, включая YouTrack, Upsource и TeamCity.
YouTrack 6.5 можно подключить к внешнему Hub (по умолчанию YouTrack версии 6 и выше поставляется со встроенным Hub). Hub дает возможность также подсоединить к нему Upsource (инструмент для код-ревью), чтобы получить единую точку входа в оба продукта, общую базу пользовательских аккаунтов, групп, прав доступа, единую панель мониторинга с виджетами из YouTrack и Upsource, а также интеграцию между продуктами, доступную по умолчанию.
Подробнее о Hub и об интеграции между YouTrack и Upsource можно почитать здесь. TeamCity скоро также присоединится к команде при помощи специального плагина, выход которого запланирован на осень 2015 года. В данный момент к Hub можно подключить только Stand-alone версию YouTrack, но мы уже работаем над поддержкой облачной версии.Интеграция с BitBucket и GitLab
Теперь вы можете настроить нативную интеграцию с Bitbucket или GitLab, которая дает возможность:
- Применять любые команды из YouTrack прямо из комментария к коммиту, упомянув ID нужной задачи. Все изменения к задаче будут применены от имени автора коммита.
- Использовать хэши коммитов в задачах YouTrack, чтобы напрямую ссылаться на коммиты в Bitbucket/GitLab.
- Видеть все VCS изменения, связанные с задачей, в отдельной вкладке.
- Фильтровать задачи, которые содержат изменения в VCS, при помощи специального запроса has:{vcs changes}.
Обратите внимание, что в YouTrack 6.5 доступна интеграция только с gitlab.com. Интеграция с GitLab CE и GitLab EE будет добавлена в одной из ближайших минорных версий.
Импорт из Jira в один клик
Теперь вы можете импортировать в YouTrack свои проекты из Jira со всей их историей, комментариями, списком наблюдателей, голосами, настроенными полями, вложениями, авторами, исполнителями и даже добавленным отработанным временем в один клик. Для этого вам просто нужно добавить ссылку на Jira и ввести ваш логин и пароль. YouTrack автоматически создаст группы для авторов задач и исполнителей из Jira, конечно, при наличии необходимых прав в проектах Jira. Подробнее об импорте из Jira можно почитать в нашем блог-посте (на английском языке). Обратите внимание, что импорт поддерживается из Jira версии 5+.Новый дизайн административной части
Мы полностью переработали UI административной части YouTrack, чтобы упростить процесс настройки и администрирования трекера для новых пользователей. Для существующих пользователей некоторые новые решения могут показаться неочевидными. Мы будем рады вашим отзывам и комментариям по поводу нового UI администрирования проектов, настраиваемых полей, воркфлоу, интеграций и т. д.
Например, вот так выглядит настройка интеграции с VCS:
Мастер создания проектов
Чтобы создать проект в YouTrack, нужно всего лишь заполнить пару полей и добавить, если нужно, ваших товарищей по команде. YouTrack автоматически создаст команду для вашего нового проекта, добавит ее в качестве значений поля Исполнители и выдаст команде нужные права для работы над задачами в проекте. Подробнее про команду проекта можно почитать здесь (документация на английском языке).
Также обратите внимание на новый список проектов. В него добавлен поиск с фильтрацией по имени проекта, группам и т. д. Теперь стало удобнее редактировать проект, а добавить группу или отдельного пользователя в проект можно в один клик.
Улучшения
Интеграция с GitHub
YouTrack уже давно поддерживает нативную интеграцию с GitHub, аналогичную новой с GitLab и Bitbucket. В новой версии можно связать один репозиторий GitHub с несколькими проектами в YouTrack. Все изменения из GitHub также видны теперь на отдельной вкладке «VCS Changes». Кстати, о ней…Новая вкладка VCS changes
Изменения из всех систем контроля версий теперь видны на специальной вкладке VCS Changes. Можно также отфильтровать все задачи в изменения в VCS при помощи запроса has:{vcs changes}.Улучшенная панель мониторинга (Dashboard)
Теперь вы можете растягивать или сужать виджеты, а также открывать виджеты на весь экран при помощи двойного щелчка на виджете. Мы также улучшили поиск на Dashboard, добавили сохраненные поиски и тэги.
Поддержка фича-бранчей в TeamCity
В версии 6.5 в YouTrack добавлена поддержка фича-бранчей в TeamCity.Улучшения в языке workflow
- Можно отправлять уведомления о добавлении комментария.
- Запускать правила, работающие по расписанию или срабатывающие на определенные события, от имени специального пользователя YouTrack Workflow.
Улучшенная интеграция с почтовыми ящиками
Используете YouTrack в качестве helpdesk? Тогда в YouTrack 6.5 есть кое-что полезное:
- Новая переменная ${reply-to}
- Если у пользователя несколько адресов почты, то они сейчас они будут связаны с одним профилем
- Содержимое заголовка электронного письма в квадратных скобках теперь можно игнорировать
- Возможность отключать конкретное правило
Bug-fix версии включены в лицензию сервера Stand-alone
Начиная с версии 6.5, все минорные версии 6.5.х включены в Stand-alone лицензию. То есть, если ваша подписка была активна во время выхода версии 6.5, то все минорные bug-fix версии вы получите автоматически, даже если ваша подписка истечет к моменту их выхода.@Username со встроенными уведомлениями
Теперь уведомления об упоминании имени пользователя в комментарии (@username) встроены в системные уведомления. Уведомления можно настроить в профиле пользователя, и больше они не являются частью специального воркфлоу.
Ну что, вы готовы к новому YouTrack 6.5? Тогда попробуйте его прямо сейчас. Вы можете скачать бесплатную версию для 10 пользователей или зарегистрироваться в нашем облаке на расширенный 30-дневный пробный период пользования (а потом в любой момент перейти на бесплатную версию для 10 пользователей).
Если вы уже используете наш облачный YouTrack, то совсем скоро мы переведем вас на новую версию. Обновление серверов уже началось в понедельник, 24 августа. Следующая партия серверов будет обновлена в следующий понедельник. Мы планируем завершить переход на новую версию в течение 6 недель. Если вам не терпится попробовать версию 6.5, напишите нашей команде тех. поддержки, и мы включим вас в ближайший апгрейд.
До связи!
Ваша команда JetBrains YouTrack