- YouTrack
-
YouTrack Тип Система отслеживания ошибок, Программное обеспечение для управления проектами
Разработчик Написана на Операционная система Первый выпуск Последняя версия Лицензия Проприетарное ПО, бесплатное для 10 пользователей, бесплатное для открытых проектов
Сайт YouTrack — коммерческая система отслеживания ошибок, программное обеспечение для управления проектами разработанное компанией JetBrains. YouTrack поддерживает поисковые запросы, автодополение, манипуляцию с наборами задач,[1] настройку набора атрибутов задачи[2], создание пользовательских рабочих процессов[3] и реализует подход основанный на преимущественном использовании клавиатуры.
Содержание
Архитектура
YouTrack разработан в соответствии с парадигмой LOP[4] использует JetBrains MPS и набор собственных предметно-ориентированных языков программирования, разработанных компанией JetBrains.[5] Система использует встроенную базу данных JetBrains Database — транзакционное хранилище пар ключ-значение. Для удалённых вызовов процедур (RPC), YouTrack использует технологию REST.
Интеграция со сторонним ПО
YouTrack интегрируется с системами управления версиями, такими как Subversion, CVS, Rational ClearCase, Visual SourceSafe, Mercurial, Git и Perforce с помощью TeamCity. Также имеется возможность интеграции с сервисом GitHub. Есть возможность интеграции с TeamCity, IntelliJ IDEA, TestLink, TestRail, поддержка аутентификации пользователей с помощью Google Account, Yahoo!, OpenID и LDAP. YouTrack может импортировать задачи, созданные в других системах отслеживания ошибок: JIRA, FogBugz, Bugzilla, MantisBT, Trac, CSV-файлов и багтрекера Google Code. YouTrack предоставляет библиотеку, написанную на языке Python[6] для импорта задач созданных в иных система отслеживания ошибок.
Пользовательский интерфейс
Пользовательский интерфейс YouTrack основан на технологии AJAX и позволяет производить управление как с помощью клватиатуры, так и с помощью мыши. Поиск задач осуществляется с помощью поисковых запросов, выполняемых в единой строке поиска.[7]
Системные требования и варианты распространения
YouTrack является кроссплатформенным программным обеспечением и работает в любых операционных системах поддерживающих платформу Java, включая Microsoft Windows, Linux (*nix), Mac OS X и Solaris.
Имеются три варианта распространения YouTrack: web-архив (.war) который может быть запущен в любом контейнере сервлетов (Tomcat, Jetty и т. д.); исполняемый Jar-архив (.jar), который готов к запуску и не требует каких-либо действий по установке и настройке; установщик Windows (.exe), который устанавливает и настраивает JRE и сервер приложений Tomcat с задеплоеным веб-архивом YouTrack.
YouTrack RESTful API
YouTrack RESTful API[8] позволяет разработчикам производить различные действия программно, в том числе:
- Импорт существующих проектов и задач из других систем отслеживания ошибок.
- Создание, изменение, получение всех атрибутов задач.
- Управление проектами, пользователями, группами и ролями.
Лицензия
YouTrack распространяется под коммерческой лицензией в пяти различных вариантах, различающихся количеством поддерживаемых пользователей, которые могут работать с системой[9]. JetBrains предоставляет YouTrack для бесплатного использования разработчикам открытых проектов и для обучения.
YouTrack доступен также в виде сервиса (SaaS), под названием YouTrack InCloud, бесплатно в базовой конфигурации.
Также YouTrack предоставляется бесплатно для открытых проектов через http://youtrack.codebetter.com.
См. также
Примечания
- ↑ JetBrains Releases YouTrack 1.0 Beta. eWeek. Проверено 18 ноября 2012.
- ↑ JetBrains upgrades YouTrack bug tracker. InfoWorld. Проверено 18 ноября 2012.
- ↑ JetBrains YouTrack 3.0 Clears Bug Tracker Launchpad. Dr.Dobb's. Проверено 18 ноября 2012.
- ↑ Language Oriented Programming:The Next Programming Paradigm.
- ↑ Evolving Java Without Changing the Language:Custom DSLs. InfoQ.
- ↑ Python Client Library.
- ↑ JetBrains Releases Bug and Issue Tracking Beta. Dr.Dobb's.
- ↑ YouTrack REST API Reference.
- ↑ Konfigurierbare Workflows mit YouTrack 3.0. heise Developer. Проверено 18 ноября 2011.
Ссылки
- YouTrack // Википедия на английском языке (лицензия GFDL). Перевод на русский язык с версии 523562835.
Системы отслеживания ошибок (сравнение) Клиент-серверные BugTracker.NET · Bugzilla · GNATS · JIRA · Mantis · Redmine · Trac Распределённые Fossil Хостинг SourceForge · GNU Savannah · Launchpad · CodePlex · Google Code · GitHub · Bitbucket · Bontq Категории:- Программное обеспечение по алфавиту
- Системы отслеживания ошибок
- Свободное программное обеспечение, написанное на Java
- Программное обеспечение для управления проектами
Wikimedia Foundation. 2010.