Эта статья поднимает множество проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалить эти сообщения-шаблоны ) ( Узнайте, как и когда удалить этот шаблон сообщения )
|
Разработчики) | JetBrains |
---|---|
Первый выпуск | 29 октября 2009 г . |
Стабильный выпуск | 2021.1 (сборка 10244) / 1 апреля 2021 г . [1] |
Написано в | JavaScript , Котлин |
Операционная система | Кроссплатформенность |
Тип | Система отслеживания ошибок , программное обеспечение для управления проектами |
Лицензия | Проприетарный , бесплатно для 10 пользователей, бесплатно для проектов с открытым исходным кодом |
Веб-сайт | Jetbrains |
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 для проектов с открытым исходным кодом, а также для использования в учебных и учебных целях в классах, а также предоставляет скидки для стартапов.
См. Также [ править ]
- Сравнение систем отслеживания проблем
Ссылки [ править ]
- ^ "Выпуски YouTrack" . JetBrains . 1 апреля 2021 г.
- ^ «JetBrains выпускает бета-версию YouTrack 1.0» . eWeek . Проверено 30 октября 2009 года .
- ^ «JetBrains обновляет систему отслеживания ошибок YouTrack» . InfoWorld . Проверено 26 мая 2010 года .
- ^ «JetBrains YouTrack 3.0 очищает панель запуска отслеживания ошибок» . Доктора Добба . Проверено 17 июня 2011 года .
- ^ "Языко-ориентированное программирование: следующая парадигма программирования" (PDF) .
- ^ "github.com/JetBrains/xodus" .
- ^ «JetBrains выпускает бета-версию для отслеживания ошибок и проблем» . Доктора Добба.
- ^ «Справочник по YouTrack REST API для автономной версии» .
- ^ «Справочник по REST API YouTrack для InCloud» .