YouTrack

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 22. januar 2022; checks kræver 4 redigeringer .
YouTrack
Type Fejlsporingssystem , projektstyringssoftware
Udvikler jethjerne
Skrevet i JavaScript og Kotlin
Operativ system Cross-platform software
Første udgave 29. oktober 2009
Hardware platform Java virtuel maskine
nyeste version 2022.2 ( 29. juli 2022 [1] )
Licens Proprietær software , gratis for 10 brugere, gratis til open source-projekter
Internet side jetbrains.com/en-us/yout...
 Mediefiler på Wikimedia Commons

YouTrack [ju:træk] [2]  er et kommercielt fejlsporingssystem , projektstyringssoftware udviklet af JetBrains . YouTrack understøtter søgeforespørgsler, autofuldførelse, manipulation af opgavesæt, [3] tilpasning af opgaveattributsæt [4] , oprettelse af brugerdefinerede arbejdsgange [5] og implementerer en tastaturcentreret tilgang.

Arkitektur

YouTrack blev udviklet i henhold til det sprogorienterede programmeringsparadigme [6] , ved hjælp af JavaScript og Kotlin . [7] Systemet bruger den indbyggede Xodus -database  til at registrere og gemme data. Bruger REST -stilen til fjernprocedurekald .

Integration med tredjepartssoftware

Standard YouTrack-integrationer inkluderer Jira- import , e-mail-integration med Zendesk, et enkelt arbejdsområde med Upsource og TeamCity og indbygget integration med versionskontrolsystemer GitHub , BitBucket og GitLab .

Gennem integration med TeamCity og Upsource oprettes forbindelser til andre VCS'er : ClearCase, CVS , Git , Mercurial , Perforce , SourceGear Vault , StarTeam, Subversion , Team Foundation Server og Visual SourceSafe -lagre er tilgængelige via TeamCity , mens Upsource giver forbindelser til Git , Mercurial , Perforce og Subversion .

YouTrack understøtter integration med flere populære teststyringssystemer: PractiTest, TestLink, TestLodge, TestRail.

Der er mulighed for at forbinde YouTrack-serveren til et Slack - arbejdsområde .

Integration med Confluence sker ved at tilføje en makro, der giver dig mulighed for at indsætte dynamiske links til problemer i YouTrack og rapporter.

YouTrack understøtter integration med JetBrains IDE'er : IntelliJ IDEA , PhpStorm , WebStorm , PyCharm , RubyMine , CLion , Rider , GoLand og AppCode.

Projekter kan importeres til YouTrack fra Jira , CSV-fil, Bugzilla, FogBugz, GitHub , MantisBT, Redmine, Trac eller en anden YouTrack-server. YouTrack leverer et bibliotek skrevet i Python [8] til import af problemer oprettet i andre fejlsporingssystemer.

Indstillingerne for de respektive godkendelsesmoduler giver brugere mulighed for at logge ind på YouTrack med deres Google, GitHub , GitLab , Bitbucket Cloud, Active Directory, Yahoo, AOL, OpenID, LDAP og Jira legitimationsoplysninger .

Brugergrænseflade

YouTrack-brugergrænsefladen er baseret på AJAX-teknologi og tillader både tastatur- og musstyring. Opgaver søges ved hjælp af søgeforespørgsler udført i en enkelt søgestreng. [9]

Understøttede sprog

YouTrack er tilgængelig på engelsk, fransk, tysk, russisk, japansk og spansk. Derudover er lokaliseringer tilgængelige for yderligere sprog, der understøttes af brugerfællesskabet.

Systemkrav og distributionsmuligheder

YouTrack er software på tværs af platforme og kører på ethvert operativsystem, der understøtter Java -platformen , inklusive Microsoft Windows , Linux ( *nix ), Mac OS X og Solaris .

Der er to versioner af YouTrack: Standalone og InCloud. Fire distributionsmuligheder er tilgængelige for Standalone-versionen. Webarkivet (.war) kan køres i enhver servletbeholder ( Tomcat , Jetty , etc.); eksekverbart Jar- arkiv (.jar) er klar til at køre og kræver ingen installations- og konfigurationstrin; Windows-installationsprogrammet (.exe) installerer og konfigurerer JRE og Tomcat-applikationsserveren med YouTrack-webarkivet installeret på det; en Docker-container er også tilgængelig.

YouTrack REST API

YouTrack REST API [10] giver udviklere mulighed for at udføre forskellige handlinger programmatisk, herunder:

Licens

JetBrains tilbyder YouTrack i InCloud og Standalone versioner.

Cloudversionen af ​​Software as a Service ( SaaS ) hedder YouTrack InCloud. I InCloud-versionen er adgang for 3 brugere gratis for evigt, med et årligt eller månedligt gebyr for hver ekstra bruger, med en stigende rabat i takt med, at antallet af brugere i abonnementet stiger.

Standalone-versionen er gratis for 10 brugere, med kommercielle licenser i fem varianter, forskellige i antallet af understøttede brugere, der kan arbejde med systemet, med gratis opdateringer inkluderet og teknisk support i et år.

JetBrains giver YouTrack til gratis brug af open source og uddannelsesudviklere, samt 50% rabat til startups.

Se også

Noter

  1. Hvad er nyt i YouTrack 2022.2 .
  2. Problemsporing og projektstyringsværktøj | YouTrack . jethjerne. Hentet 30. september 2016. Arkiveret fra originalen 30. september 2016.
  3. JetBrains frigiver YouTrack 1.0 Beta . eUge. Dato for adgang: 18. november 2012. Arkiveret fra originalen 9. januar 2013.
  4. JetBrains opgraderer YouTrack bug tracker . infoverden. Dato for adgang: 18. november 2012. Arkiveret fra originalen 9. januar 2013.
  5. JetBrains YouTrack 3.0 rydder Bug Tracker Launchpad . Dr. Dobbs. Dato for adgang: 18. november 2012. Arkiveret fra originalen 9. januar 2013.
  6. Sprogorienteret programmering: Det næste programmeringsparadigme . Arkiveret fra originalen den 9. januar 2013.
  7. Udvikling af Java uden at ændre sproget: Brugerdefinerede DSL'er . InfoQ. Arkiveret fra originalen den 9. januar 2013.
  8. Python-klientbibliotek . Arkiveret fra originalen den 9. januar 2013.
  9. JetBrains frigiver betaversion af fejl- og problemsporing . Dr. Dobbs. Arkiveret fra originalen den 9. januar 2013.
  10. YouTrack REST API Reference for Standalone . Hentet 24. oktober 2019. Arkiveret fra originalen 24. oktober 2019.