YouTrack - YouTrack
| Ontwikkelaar (s) | JetBrains |
|---|---|
| Eerste uitgave | 29 oktober 2009 |
| Stabiele vrijlating | 2021.1 (build 10244) / 1 april 2021
|
| Geschreven in | JavaScript , Kotlin |
| Besturingssysteem | Cross-platform |
| Type | Bugvolgsysteem , projectbeheersoftware |
| Licentie | Proprietary , gratis voor 10 gebruikers, gratis voor open source- projecten |
| Website | jetbrains |
YouTrack is een eigen, commerciële browser gebaseerde bug tracker , issue tracker en project management software is ontwikkeld door JetBrains . Het richt zich op het zoeken naar problemen op basis van zoekopdrachten met automatische aanvulling, het manipuleren van problemen in batches, het aanpassen van de set probleemkenmerken en het creëren van aangepaste workflows.
Architectuur
YouTrack gebruikt het taalgeoriënteerde programmeerparadigma en is nu geschreven op JavaScript en Kotlin (programmeertaal) . Het gebruikt een ingesloten Xodus-database om gegevens te lezen en op te slaan. Voor aanroepen van externe procedures ondersteunt YouTrack een RESTful API .
Integratie met externe tools
Standaard YouTrack-integraties omvatten import vanuit Jira , Mailbox-integratie, Zendesk- integratie en een geïntegreerde werkomgeving met Upsource en TeamCity . Integraties met GitHub , BitBucket en GitLab worden standaard geleverd, terwijl verbindingen met andere versiebeheersystemen worden ondersteund via de TeamCity- of Upsource- integratie. TeamCity ondersteunt verbindingen met repositories in ClearCase , CVS , Git , Mercurial , Perforce , SourceGear Vault , StarTeam , Subversion , Team Foundation Server en Visual SourceSafe . Upsource ondersteunt verbindingen met repositories in Git , Mercurial , Perforce en Subversion .
YouTrack ondersteunt integratie met verschillende populaire testbeheertools: PractiTest, TestLink , TestLodge en TestRail .
YouTrack kan worden geïntegreerd met Slack- werkplek.
Confluence- integratie wordt uitgevoerd door macro's toe te voegen om koppelingen naar problemen in te voegen en rapporten in te voegen in Confluence- pagina's.
YouTrack kan worden geïntegreerd met JetBrains IDE's .
YouTrack kan problemen importeren uit Jira , CSV- bestand, Bugzilla , FogBugz , GitHub , MantisBT , Redmine , Trac of een andere YouTrack-server.
Het ondersteunt ook gebruikersauthenticatie.
Gebruikersomgeving
De op Ajax gebaseerde gebruikersinterface van YouTrack maakt zowel toetsenbord- als muisinteractie mogelijk. Het zoeken naar problemen wordt geïmplementeerd via de syntaxis van de zoekquery en uitgevoerd vanuit een enkel zoekvak.
Systeemvereisten en distributietypes
YouTrack biedt lokalisatieondersteuning voor veel talen.
YouTrack is platformonafhankelijk en werkt op elk Java- besturingssysteem.
Het is beschikbaar als InCloud of Standalone.
YouTrack REST API
Met de YouTrack REST API kunnen ontwikkelaars verschillende acties programmatisch uitvoeren, waaronder:
- Importeren van bestaande projecten en problemen uit andere probleemopsporingssystemen.
- Alle probleemattributen maken, aanpassen en verkrijgen.
- Projecten, gebruikers, groepen en rollen manipuleren. Dit gebeurt met Hub via de Hub REST API, een gebruiker en een toestemmingsbeheersysteem door JetBrains. YouTrack 6.0 en hoger wordt geleverd met ingebouwde Hub.
Licentie
JetBrains biedt YouTrack in InCloud- en zelfstandige versies.
De gehoste service ( SaaS ) heet YouTrack InCloud. Voor InCloud zijn drie gebruikers voor altijd gratis, met verdere jaarlijkse of maandelijkse betalingen per extra gebruiker met korting bij grotere aantallen geabonneerde gebruikers.
Voor de standalone-versie is een pakket voor 10 gebruikers gratis beschikbaar, met vijf extra betaalde pakketten voor een groter aantal gebruikers. Elk pakket bevat een jaar lang gratis updates en technische ondersteuning.
JetBrains biedt YouTrack ook gratis aan voor open source- projecten en voor educatief en onderwijstoepassingen in klaslokalen, samen met een korting voor startups.