Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

YouTrack является запатентованным, коммерческим браузером основанной ошибки слежение , отслеживание ошибок системы и программным обеспечением управления проектами , разработанное JetBrains . Он фокусируется на поиске проблем на основе запросов с автозаполнением, пакетном управлении проблемами, [2] настройке набора атрибутов задач [3] и создании пользовательских рабочих процессов. [4]

Архитектура [ править ]

YouTrack использует парадигму языкового программирования [5] и теперь написан на JavaScript и Kotlin (язык программирования) . Он использует встроенную базу данных Xodus [6] для чтения и хранения данных. Для удаленных вызовов процедур YouTrack поддерживает RESTful API .

Интеграция с внешними инструментами [ править ]

Стандартные интеграции YouTrack включают импорт из Jira , интеграцию почтовых ящиков, интеграцию с Zendesk и интегрированную рабочую среду с Upsource и TeamCity . Интеграция с GitHub , BitBucket и GitLab предоставляется "из коробки", в то время как подключения к другим системам контроля версий поддерживаются через интеграцию TeamCity или Upsource . TeamCity поддерживает подключения к репозиториям в ClearCase , CVS , Git , Mercurial , Perforce ,SourceGear Vault , StarTeam , Subversion , Team Foundation Server и Visual SourceSafe . Upsource поддерживает подключения к репозиториям в Git , Mercurial , Perforce и Subversion .

YouTrack поддерживает интеграцию с несколькими популярными инструментами управления тестированием: PractiTest, TestLink , TestLodge и TestRail .

YouTrack можно интегрировать с рабочим местом Slack .

Интеграция Confluence осуществляется путем добавления макросов для вставки ссылок на проблемы и вставки отчетов на страницы Confluence .

YouTrack может интегрироваться с IDE JetBrains .

YouTrack может импортировать задачи из Jira , файла CSV , Bugzilla , FogBugz , GitHub , MantisBT , Redmine , Trac или другого сервера YouTrack.

Он также поддерживает аутентификацию пользователей.

Пользовательский интерфейс [ править ]

Пользовательский интерфейс YouTrack на основе Ajax позволяет взаимодействовать как с клавиатурой, так и с мышью. Поиск проблем осуществляется с помощью синтаксиса поискового запроса и выполняется из единого окна поиска. [7]

Системные требования и типы распространения [ править ]

YouTrack обеспечивает поддержку локализации для многих языков.

YouTrack является кроссплатформенным и работает в любой операционной системе с поддержкой Java .

Он доступен как в InCloud, так и в автономном режиме.

YouTrack REST API [ править ]

YouTrack REST API [8] [9] позволяет разработчикам программно выполнять различные действия, в том числе:

  • Импорт существующих проектов и задач из других систем отслеживания проблем.
  • Создание, изменение, получение всех атрибутов задач.
  • Управление проектами, пользователями, группами и ролями. Это делается с помощью Hub через Hub REST API, пользователя и систему управления разрешениями JetBrains. YouTrack 6.0 и более поздних версий поставляется со встроенным Hub.

Лицензия [ править ]

JetBrains предлагает YouTrack в версиях InCloud и Standalone.

Размещенный сервис ( SaaS ) называется YouTrack InCloud. Для InCloud три пользователя навсегда бесплатны, с последующими годовыми или ежемесячными платежами за каждого дополнительного пользователя со скидкой при большем количестве подписанных пользователей.

Для автономной версии пакет для 10 пользователей доступен бесплатно, а еще пять платных пакетов доступны для большего числа пользователей. Каждый пакет включает в себя год бесплатных обновлений и техническую поддержку.

JetBrains также бесплатно предоставляет YouTrack для проектов с открытым исходным кодом, а также для использования в учебных и учебных целях в классах, а также предоставляет скидки для стартапов.

См. Также [ править ]

  • Сравнение систем отслеживания проблем

Ссылки [ править ]

  1. ^ "Выпуски YouTrack" . JetBrains . 1 апреля 2021 г.
  2. ^ «JetBrains выпускает бета-версию YouTrack 1.0» . eWeek . Проверено 30 октября 2009 года .
  3. ^ «JetBrains обновляет систему отслеживания ошибок YouTrack» . InfoWorld . Проверено 26 мая 2010 года .
  4. ^ «JetBrains YouTrack 3.0 очищает панель запуска отслеживания ошибок» . Доктора Добба . Проверено 17 июня 2011 года .
  5. ^ "Языко-ориентированное программирование: следующая парадигма программирования" (PDF) .
  6. ^ "github.com/JetBrains/xodus" .
  7. ^ «JetBrains выпускает бета-версию для отслеживания ошибок и проблем» . Доктора Добба.
  8. ^ «Справочник по YouTrack REST API для автономной версии» .
  9. ^ «Справочник по REST API YouTrack для InCloud» .