YouTrack

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 22. ledna 2022; kontroly vyžadují 4 úpravy .
YouTrack
Typ Systém sledování chyb , software pro řízení projektů
Vývojář proudové mozky
Zapsáno v JavaScript a Kotlin
Operační systém Multiplatformní software
První vydání 29. října 2009
Hardwarová platforma Java virtuální stroj
Nejnovější verze 2022.2 ( 29. července 2022 [1] )
Licence Proprietární software , zdarma pro 10 uživatelů, zdarma pro open source projekty
webová stránka jetbrains.com/en-us/yout…
 Mediální soubory na Wikimedia Commons

YouTrack [ju:træk] [2]  je komerční systém pro sledování chyb , software pro řízení projektů vyvinutý společností JetBrains . YouTrack podporuje vyhledávací dotazy, automatické dokončování, manipulaci se sadou úkolů, [3] přizpůsobení sady atributů úkolů [4] , vytváření vlastních pracovních postupů [5] a implementuje přístup zaměřený na klávesnici.

Architektura

YouTrack byl vyvinut podle jazykově orientovaného programovacího paradigmatu [6] s využitím JavaScriptu a Kotlinu . [7] Systém využívá  k záznamu a ukládání dat vestavěnou databázi Xodus . Používá styl REST pro vzdálená volání procedur .

Integrace se softwarem třetích stran

Mezi standardní integrace YouTrack patří importy Jira , integrace e-mailů se Zendesk, jednotný pracovní prostor s Upsource a TeamCity a nativní integrace se systémy správy verzí GitHub , BitBucket a GitLab .

Prostřednictvím integrace s TeamCity a Upsource jsou vytvořena připojení k dalším VCS : ClearCase, CVS , Git , Mercurial , Perforce , SourceGear Vault , StarTeam, Subversion , Team Foundation Server a repozitáře Visual SourceSafe jsou dostupné prostřednictvím TeamCity , zatímco Upsource poskytuje připojení ke Git , Mercurial , Perforce a Subversion .

YouTrack podporuje integraci s několika populárními systémy pro správu testů: PractiTest, TestLink, TestLodge, TestRail.

Existuje možnost připojení serveru YouTrack k pracovnímu prostoru Slack .

Integrace s Confluence se provádí přidáním makra, které umožňuje vkládat dynamické odkazy na problémy v YouTrack a sestavách.

YouTrack podporuje integraci s JetBrains IDE : IntelliJ IDEA , PhpStorm , WebStorm , PyCharm , RubyMine , CLion , Rider , GoLand a AppCode.

Projekty lze importovat do YouTrack z Jira , souboru CSV, Bugzilla, FogBugz, GitHub , MantisBT, Redmine, Trac nebo jiného serveru YouTrack. YouTrack poskytuje knihovnu napsanou v Pythonu [8] pro import problémů vytvořených v jiných systémech pro sledování chyb.

Nastavení příslušných ověřovacích modulů umožňuje uživatelům přihlásit se do YouTrack pomocí jejich pověření Google, GitHub , GitLab , Bitbucket Cloud, Active Directory, Yahoo, AOL, OpenID, LDAP a Jira .

Uživatelské rozhraní

Uživatelské rozhraní YouTrack je založeno na technologii AJAX a umožňuje ovládání klávesnicí i myší. Úkoly jsou prohledávány pomocí vyhledávacích dotazů prováděných v jediném vyhledávacím řetězci. [9]

Podporované jazyky

YouTrack je k dispozici v angličtině, francouzštině, němčině, ruštině, japonštině a španělštině. Kromě toho jsou k dispozici lokalizace pro další jazyky podporované komunitou uživatelů.

Systémové požadavky a možnosti distribuce

YouTrack je multiplatformní software a běží na jakémkoli operačním systému, který podporuje platformu Java , včetně Microsoft Windows , Linux ( *nix ), Mac OS X a Solaris .

Existují dvě verze YouTrack: Standalone a InCloud. Pro samostatnou verzi jsou k dispozici čtyři možnosti distribuce. Webový archiv (.war) lze spustit v libovolném kontejneru servletů ( Tomcat , Jetty atd.); spustitelný archiv Jar (.jar) je připraven ke spuštění a nevyžaduje žádné kroky instalace a konfigurace; instalační program Windows (.exe) nainstaluje a nakonfiguruje JRE a aplikační server Tomcat s nasazeným webovým archivem YouTrack; k dispozici je také kontejner Docker.

YouTrack REST API

YouTrack REST API [10] umožňuje vývojářům programově provádět různé akce, včetně:

Licence

JetBrains nabízí YouTrack ve verzích InCloud a Standalone.

Cloudová verze Software as a Service ( SaaS ) se nazývá YouTrack InCloud. Ve verzi InCloud je přístup pro 3 uživatele navždy zdarma, s ročním nebo měsíčním poplatkem za každého dalšího uživatele, s rostoucí slevou, jak přibývá uživatelů v předplatném.

Samostatná verze je zdarma pro 10 uživatelů, s komerčními licencemi v pěti variantách, lišících se počtem podporovaných uživatelů, kteří mohou se systémem pracovat, včetně bezplatných aktualizací a technické podpory na rok.

JetBrains poskytuje YouTrack k bezplatnému použití open source a vzdělávacím vývojářům, stejně jako 50% slevu pro startupy.

Viz také

Poznámky

  1. Co je nového v YouTrack 2022.2 .
  2. Nástroj pro sledování problémů a řízení projektů | YouTrack . proudové mozky. Získáno 30. září 2016. Archivováno z originálu 30. září 2016.
  3. JetBrains vydává YouTrack 1.0 Beta . eTýden. Datum přístupu: 18. listopadu 2012. Archivováno z originálu 9. ledna 2013.
  4. JetBrains upgraduje nástroj pro sledování chyb YouTrack . informační svět. Datum přístupu: 18. listopadu 2012. Archivováno z originálu 9. ledna 2013.
  5. JetBrains YouTrack 3.0 vymaže Launchpad nástroje Bug Tracker . Dr. Dobba. Datum přístupu: 18. listopadu 2012. Archivováno z originálu 9. ledna 2013.
  6. Jazykově orientované programování: Další programovací paradigma . Archivováno z originálu 9. ledna 2013.
  7. Vyvíjející se Java beze změny jazyka: Vlastní DSL . InfoQ. Archivováno z originálu 9. ledna 2013.
  8. Python Client Library . Archivováno z originálu 9. ledna 2013.
  9. JetBrains vydává beta verzi sledování chyb a problémů . Dr. Dobba. Archivováno z originálu 9. ledna 2013.
  10. YouTrack REST API Reference pro Standalone . Získáno 24. října 2019. Archivováno z originálu dne 24. října 2019.