YouTrack

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 22 januari 2022; kontroller kräver 4 redigeringar .
YouTrack
Sorts Buggspårningssystem , programvara för projektledning
Utvecklaren jetbrains
Skrivet i JavaScript och Kotlin
Operativ system Programvara för flera plattformar
Första upplagan 29 oktober 2009
Hårdvaruplattform Java Virtual Machine
senaste versionen 2022.2 ( 29 juli 2022 [1] )
Licens Proprietär programvara , gratis för 10 användare, gratis för projekt med öppen källkod
Hemsida jetbrains.com/en-us/yout...
 Mediafiler på Wikimedia Commons

YouTrack [ju:træk] [2]  är ett kommersiellt buggspårningssystem , projektledningsprogram utvecklad av JetBrains . YouTrack stöder sökfrågor, automatiskt slutförande, manipulering av uppgiftsuppsättningar, [3] anpassning av uppgiftsattributuppsättningar [4] , skapande av anpassade arbetsflöden [5] och implementerar ett tangentbordscentrerat tillvägagångssätt.

Arkitektur

YouTrack utvecklades enligt det språkorienterade programmeringsparadigmet [6] , med hjälp av JavaScript och Kotlin . [7] Systemet använder den inbyggda Xodus -databasen  för att registrera och lagra data. Använder REST -stil för fjärranrop .

Integration med programvara från tredje part

Standard YouTrack-integrationer inkluderar Jira -importer , e-postintegrationer med Zendesk, en enda arbetsyta med Upsource och TeamCity , och inbyggd integration med versionskontrollsystemen GitHub , BitBucket och GitLab .

Genom integration med TeamCity och Upsource skapas anslutningar till andra VCS :er : ClearCase, CVS , Git , Mercurial , Perforce , SourceGear Vault , StarTeam, Subversion , Team Foundation Server och Visual SourceSafe- repositories är tillgängliga via TeamCity , medan Upsource tillhandahåller anslutningar till Git , Mercurial , Perforce och Subversion .

YouTrack stöder integration med flera populära testhanteringssystem: PractiTest, TestLink, TestLodge, TestRail.

Det finns ett alternativ att ansluta YouTrack-servern till en Slack - arbetsyta .

Integration med Confluence görs genom att lägga till ett makro som låter dig infoga dynamiska länkar till problem i YouTrack och rapporter.

YouTrack stöder integration med JetBrains IDE :er: IntelliJ IDEA , PhpStorm , WebStorm , PyCharm , RubyMine , CLion , Rider , GoLand och AppCode.

Projekt kan importeras till YouTrack från Jira , CSV-fil, Bugzilla, FogBugz, GitHub , MantisBT, Redmine, Trac eller en annan YouTrack-server. YouTrack tillhandahåller ett bibliotek skrivet i Python [8] för import av problem skapade i andra felspårningssystem.

Inställningarna för respektive autentiseringsmoduler tillåter användare att logga in på YouTrack med sina Google-, GitHub- , GitLab- , Bitbucket Cloud-, Active Directory-, Yahoo-, AOL-, OpenID-, LDAP- och Jira-uppgifter .

Användargränssnitt

YouTrack-användargränssnittet är baserat på AJAX-teknik och tillåter styrning av både tangentbord och mus. Uppgifter söks med hjälp av sökfrågor utförda i en enda söksträng. [9]

Språk som stöds

YouTrack finns på engelska, franska, tyska, ryska, japanska och spanska. Dessutom finns lokaliseringar tillgängliga för ytterligare språk som stöds av användargemenskapen.

Systemkrav och distributionsalternativ

YouTrack är plattformsoberoende programvara och körs på alla operativsystem som stöder Java -plattformen , inklusive Microsoft Windows , Linux ( *nix ), Mac OS X och Solaris .

Det finns två versioner av YouTrack: Fristående och InCloud. Fyra distributionsalternativ finns tillgängliga för den fristående versionen. Webarkivet (.war) kan köras i vilken servletbehållare som helst ( Tomcat , Jetty , etc.); körbart Jar -arkiv (.jar) är redo att köras och kräver inga installations- och konfigurationssteg; Windows-installationsprogrammet (.exe) installerar och konfigurerar JRE och Tomcat-applikationsservern med YouTrack-webbarkivet utplacerat på det; en Docker-container finns också tillgänglig.

YouTrack REST API

YouTrack REST API [10] tillåter utvecklare att utföra olika åtgärder programmatiskt, inklusive:

Licens

JetBrains erbjuder YouTrack i InCloud och Fristående versioner.

Molnversionen av Software as a Service ( SaaS ) kallas YouTrack InCloud. I InCloud-versionen är åtkomst för 3 användare gratis för alltid, med en årlig eller månadsavgift för varje ytterligare användare, med en ökande rabatt i takt med att antalet användare i prenumerationen ökar.

Den fristående versionen är gratis för 10 användare, med kommersiella licenser i fem varianter, olika i antalet stödda användare som kan arbeta med systemet, med gratis uppdateringar inkluderade och teknisk support under ett år.

JetBrains tillhandahåller YouTrack för fri användning av öppen källkod och utbildningsutvecklare, samt 50 % rabatt för nystartade företag.

Se även

Anteckningar

  1. Vad är nytt i YouTrack 2022.2 .
  2. Problemspårning och projektledningsverktyg | YouTrack . jetbrains. Hämtad 30 september 2016. Arkiverad från originalet 30 september 2016.
  3. JetBrains släpper YouTrack 1.0 Beta . eWeek. Datum för åtkomst: 18 november 2012. Arkiverad från originalet den 9 januari 2013.
  4. JetBrains uppgraderar YouTrack buggspårare . infovärlden. Datum för åtkomst: 18 november 2012. Arkiverad från originalet den 9 januari 2013.
  5. JetBrains YouTrack 3.0 rensar Bug Tracker Launchpad . Dr Dobbs. Datum för åtkomst: 18 november 2012. Arkiverad från originalet den 9 januari 2013.
  6. Språkorienterad programmering: Nästa programmeringsparadigm . Arkiverad från originalet den 9 januari 2013.
  7. Utveckla Java utan att ändra språket: Anpassade DSL:er . InfoQ. Arkiverad från originalet den 9 januari 2013.
  8. Python-klientbibliotek . Arkiverad från originalet den 9 januari 2013.
  9. JetBrains släpper Bug and Issue Tracking Beta . Dr Dobbs. Arkiverad från originalet den 9 januari 2013.
  10. YouTrack REST API-referens för fristående . Hämtad 24 oktober 2019. Arkiverad från originalet 24 oktober 2019.