YouTrack

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită la 22 ianuarie 2022; verificările necesită 4 modificări .
YouTrack
Tip de Sistem de urmărire a erorilor , software de management al proiectelor
Dezvoltator jetbrains
Scris in JavaScript și Kotlin
Sistem de operare Software multiplatformă
Prima editie 29 octombrie 2009
Platformă hardware Mașină virtuală Java
ultima versiune 2022.2 ( 29 iulie 2022 [1] )
Licență Software proprietar , gratuit pentru 10 utilizatori, gratuit pentru proiecte open source
Site-ul web jetbrains.com/en-us/yout…
 Fișiere media la Wikimedia Commons

YouTrack [ju:træk] [2]  este un sistem comercial de urmărire a erorilor , un software de gestionare a proiectelor dezvoltat de JetBrains . YouTrack acceptă interogări de căutare, completare automată, manipulare a setului de sarcini, [3] personalizarea setului de atribute de sarcini [4] , crearea de fluxuri de lucru personalizate [5] și implementează o abordare centrată pe tastatură.

Arhitectură

YouTrack a fost dezvoltat conform paradigmei de programare orientată pe limbaj [6] , folosind JavaScript și Kotlin . [7] Sistemul folosește baza de date Xodus încorporată  pentru a înregistra și stoca date. Utilizează stilul REST pentru apelurile de procedură de la distanță .

Integrare cu software terță parte

Integrarile standard YouTrack includ importuri Jira , integrări de e-mail cu Zendesk, un singur spațiu de lucru cu Upsource și TeamCity și integrare nativă cu sistemele de control al versiunilor GitHub , BitBucket și GitLab .

Prin integrarea cu TeamCity și Upsource, se realizează conexiuni la alte VCS-uri : ClearCase, CVS , Git , Mercurial , Perforce , SourceGear Vault , StarTeam, Subversion , Team Foundation Server și arhivele Visual SourceSafe sunt disponibile prin TeamCity , în timp ce Upsource oferă conexiuni la Git , Mercurial , Perforce și Subversion .

YouTrack acceptă integrarea cu mai multe sisteme populare de management al testelor: PractiTest, TestLink, TestLodge, TestRail.

Există o opțiune de conectare a serverului YouTrack la un spațiu de lucru Slack .

Integrarea cu Confluence se realizează prin adăugarea unei macrocomenzi care vă permite să inserați legături dinamice către probleme în YouTrack și rapoarte.

YouTrack acceptă integrarea cu IDE-urile JetBrains : IntelliJ IDEA , PhpStorm , WebStorm , PyCharm , RubyMine , CLion , Rider , GoLand și AppCode.

Proiectele pot fi importate în YouTrack de pe Jira , fișier CSV, Bugzilla, FogBugz, GitHub , MantisBT, Redmine, Trac sau alt server YouTrack. YouTrack oferă o bibliotecă scrisă în Python [8] pentru importarea problemelor create în alte sisteme de urmărire a erorilor.

Setările pentru modulele de autentificare respective permit utilizatorilor să se conecteze la YouTrack cu acreditările lor Google, GitHub , GitLab , Bitbucket Cloud, Active Directory, Yahoo, AOL, OpenID, LDAP și Jira .

Interfata utilizator

Interfața de utilizator YouTrack se bazează pe tehnologia AJAX și permite atât controlul tastaturii, cât și al mouse-ului. Activitățile sunt căutate folosind interogări de căutare efectuate într-un singur șir de căutare. [9]

Limbi acceptate

YouTrack este disponibil în engleză, franceză, germană, rusă, japoneză și spaniolă. În plus, sunt disponibile localizări pentru limbi suplimentare acceptate de comunitatea de utilizatori.

Cerințe de sistem și opțiuni de distribuție

YouTrack este un software multiplatform și rulează pe orice sistem de operare care acceptă platforma Java , inclusiv Microsoft Windows , Linux ( *nix ), Mac OS X și Solaris .

Există două versiuni de YouTrack: Standalone și InCloud. Sunt disponibile patru opțiuni de distribuție pentru versiunea Standalone. Arhiva web (.war) poate fi rulată în orice container de servlet ( Tomcat , Jetty , etc.); arhiva executabilă Jar (.jar) este gata de rulare și nu necesită nici un pas de instalare și configurare; programul de instalare Windows (.exe) instalează și configurează JRE și serverul de aplicații Tomcat cu arhiva web YouTrack instalată pe acesta; un container Docker este, de asemenea, disponibil.

YouTrack REST API

YouTrack REST API [10] permite dezvoltatorilor să efectueze diverse acțiuni în mod programatic, inclusiv:

Licență

JetBrains oferă YouTrack în versiuni InCloud și Standalone.

Versiunea cloud a Software as a Service ( SaaS ) se numește YouTrack InCloud. În versiunea InCloud, accesul pentru 3 utilizatori este gratuit pentru totdeauna, cu o taxă anuală sau lunară pentru fiecare utilizator suplimentar, cu o reducere din ce în ce mai mare pe măsură ce numărul utilizatorilor din abonament crește.

Versiunea Standalone este gratuită pentru 10 utilizatori, cu licențe comerciale în cinci variante, care diferă prin numărul de utilizatori suportați care pot lucra cu sistemul, cu actualizări gratuite incluse și suport tehnic timp de un an.

JetBrains oferă YouTrack pentru utilizare gratuită de către dezvoltatorii educaționali și open source , precum și o reducere de 50% pentru startup-uri.

Vezi și

Note

  1. Ce este nou în YouTrack 2022.2 .
  2. Instrument de urmărire a problemelor și management de proiect | YouTrack . jetbrains. Consultat la 30 septembrie 2016. Arhivat din original la 30 septembrie 2016.
  3. JetBrains lansează YouTrack 1.0 Beta . eWeek. Data accesului: 18 noiembrie 2012. Arhivat din original la 9 ianuarie 2013.
  4. JetBrains actualizează instrumentul de urmărire a erorilor YouTrack . infoworld. Data accesului: 18 noiembrie 2012. Arhivat din original la 9 ianuarie 2013.
  5. JetBrains YouTrack 3.0 Șterge Bug Tracker Launchpad . Dr. Dobb. Data accesului: 18 noiembrie 2012. Arhivat din original la 9 ianuarie 2013.
  6. Programare orientată pe limbaj: Următoarea paradigmă de programare . Arhivat din original pe 9 ianuarie 2013.
  7. Evoluția Java fără a schimba limba: DSL-uri personalizate . InfoQ. Arhivat din original pe 9 ianuarie 2013.
  8. Biblioteca client Python . Arhivat din original pe 9 ianuarie 2013.
  9. JetBrains lansează versiunea beta de urmărire a erorilor și a problemelor . Dr. Dobb. Arhivat din original pe 9 ianuarie 2013.
  10. YouTrack REST API Reference for Standalone . Preluat la 24 octombrie 2019. Arhivat din original la 24 octombrie 2019.