YouTrack - YouTrack
Эта статья поднимает множество проблем. Пожалуйста помоги Улучши это или обсудите эти вопросы на страница обсуждения. (Узнайте, как и когда удалить эти сообщения-шаблоны) (Узнайте, как и когда удалить этот шаблон сообщения)
|
Разработчики) | JetBrains |
---|---|
изначальный выпуск | 29 октября 2009 г. |
Стабильный выпуск | |
Написано в | JavaScript и Котлин |
Операционная система | Кроссплатформенность |
Тип | Система отслеживания ошибок, программное обеспечение для управления проектами |
Лицензия | Проприетарный, бесплатно для 10 пользователей, бесплатно для Открытый исходный код проекты |
Интернет сайт | реактивные мозги |
YouTrack проприетарный, коммерческий браузер -основан баг трекер, система отслеживания проблем и программное обеспечение для управления проектами разработан JetBrains. Он ориентирован на поиск проблем на основе запросов с автозаполнением, управление проблемами в пакетах,[2] настройка набора атрибутов задачи,[3] и создание собственных рабочих процессов.[4]
Архитектура
YouTrack реализован в соответствии с языковое программирование[5] парадигма и теперь написано на JavaScript и Котлин (язык программирования). Он использует встроенный База данных Xodus[6] база данных для чтения и хранения данных. За вызовы удаленных процедур, YouTrack поддерживает RESTful API.
Интеграция с внешними инструментами
Стандартная интеграция YouTrack включает импорт из Jira, Интеграция с почтовым ящиком, Zendesk Интеграция и интегрированная рабочая среда с Upsource и TeamCity. Интеграция с GitHub, BitBucket, и GitLab предоставляются из коробки, в то время как подключение к другим системам управления версиями поддерживается через TeamCity или же Upsource интеграция. TeamCity поддерживает подключения к репозиториям в ClearCase, CVS, Git, Mercurial, Волей случая, ИсточникGear Vault, StarTeam, Subversion, Сервер Team Foundation, и Visual SourceSafe. Upsource поддерживает подключения к репозиториям в Git, Mercurial, Волей случая, и Subversion.
YouTrack поддерживает интеграцию с несколькими популярными инструментами управления тестированием: PractiTest, TestLink, TestLodge и TestRail.
YouTrack можно интегрировать с Слабина рабочее место.
Слияние интеграция осуществляется путем добавления макросов для вставки ссылок на задачи и вставки отчетов в Слияние Страницы.
YouTrack может интегрироваться с JetBrains Иды включая IntelliJ IDEA, PhpStorm, WebStorm, PyCharm, RubyMine, CLion, Всадник, GoLand, и AppCode.
YouTrack может импортировать проблемы из Jira, CSV файл, Bugzilla, FogBugz, GitHub, MantisBT, Redmine, Trac, или другой сервер YouTrack.
Он также поддерживает аутентификацию пользователей с помощью Аккаунт Google, GitHub, GitLab, Bitbucket Cloud, Active Directory, Yahoo, AOL, OpenID, LDAP, и Jira реквизиты для входа.
Пользовательский интерфейс
YouTrack's Аякс Пользовательский интерфейс на основе позволяет взаимодействовать с клавиатурой и мышью. Поиск проблем осуществляется с помощью синтаксиса поискового запроса и выполняется из единого окна поиска.[7]
Системный язык
YouTrack обеспечивает поддержку локализации для английского, французского, немецкого, японского, русского и испанского языков. Также доступны дополнительные языки, поддерживаемые сообществом пользователей YouTrack.
Системные требования и типы распространения
YouTrack - это кросс-платформенный и работает на любых Ява -подключенные операционные системы, в том числе Майкрософт Виндоус, Linux (* nix ), macOS, и Солярис.
Он доступен как в InCloud, так и в автономном режиме. Предлагается четыре типа дистрибутива Standalone: работающий Архив Java (.jar), который связывает Jetty и готов к запуску без дополнительной установки; а Установщик Windows MSI, который устанавливает и настраивает JRE и Tomcat с развернутым веб-архивом YouTrack; равнина .zip файл архив; а также контейнер Docker. До версии 6.0[8] JetBrains также распространял YouTrack в виде веб-архива (.war), который можно было развернуть практически в любом контейнере сервлетов (Кот, Причал, так далее.).
YouTrack REST API
YouTrack REST API[9][10] позволяет разработчикам программно выполнять различные действия, в том числе:
- Импорт существующих проектов и задач из других систем отслеживания проблем.
- Создание, изменение, получение всех атрибутов задач.
- Управление проектами, пользователями, группами и ролями. Это делается с помощью Центр через Hub REST API, пользователя и систему управления разрешениями JetBrains. YouTrack 6.0 и более поздних версий поставляется со встроенным Hub.
Лицензия
JetBrains предлагает YouTrack в версиях InCloud и Standalone.
Размещенная служба (SaaS ) называется YouTrack InCloud. Для InCloud три пользователя навсегда бесплатны, с последующими годовыми или ежемесячными платежами за каждого дополнительного пользователя со скидкой при большем количестве подписанных пользователей.
Для автономной версии пакет для 10 пользователей доступен бесплатно, а еще пять платных пакетов доступны для большего числа пользователей. Каждый пакет включает в себя год бесплатных обновлений и техническую поддержку.
JetBrains также предоставляет YouTrack бесплатно для Открытый исходный код проектов, а также для использования в учебных и учебных целях в классах, а также предоставляется скидка 50% для стартапов.
Смотрите также
Рекомендации
- ^ а б Пишкова, Елена (11 декабря 2019). «Что нового в YouTrack 2019.3». Блог YouTrack.
- ^ «JetBrains выпускает бета-версию YouTrack 1.0». eWeek. Получено 30 октября, 2009.
- ^ «JetBrains обновляет систему отслеживания ошибок YouTrack». InfoWorld. Получено 26 мая, 2010.
- ^ "JetBrains YouTrack 3.0 очищает панель запуска отслеживания ошибок". Доктора Добба. Получено 17 июня, 2011.
- ^ «Языко-ориентированное программирование: следующая парадигма программирования» (PDF).
- ^ "github.com/JetBrains/xodus".
- ^ «JetBrains выпускает бета-версию системы отслеживания ошибок и проблем». Доктора Добба.
- ^ http://forum.jetbrains.com/thread/YouTrack-1803
- ^ «Справочник по YouTrack REST API для автономной версии».
- ^ «Справочник по YouTrack REST API для InCloud».