Integrate YouTrack with TeamCity to synchronize your issues with the changes made in a specific build in TeamCity. For example, an issue can be fixed automatically by mentioning its ID in a TeamCity change comment, and the build number is then added automatically in YouTrack. All changes made via TeamCity are displayed on the VCS Changes tab, also indicating the committer.
YouTrack’s import wizard lets you set up continuous imports from Jira and GitHub. You can also extract issues from other trackers, like Mantis and Redmine, migrate your tasks and projects from one YouTrack instance to another, and import your knowledge base from Confluence to keep all your team’s assets in one place.
For projects imported from Jira, where a history of VCS changes is used, you can rely on seeing the history of commit messages and pull requests from an integration with GitHub, GitLab, or Bitbucket in your imported issues.
YouTrack integrates with most VCS via TeamCity. When you type any command in a commit comment, it is applied to the issue linked with that commit. For example, use comment like #JT-123 in progress to set issue #JT-333 to In Progress state.
Use the free TeamCity version as a bridge between YouTrack and your VCS. Simply create at least one build configuration in TeamCity and make sure that TeamCity lists your commits. You don't even need to build anything.
YouTrack can integrate with IntelliJ IDEA, PhpStorm, WebStorm, PyCharm, RubyMine, CLion, Rider, and AppCode. Manage your tasks, features and bugs right from the IDE. Browse the list of your issues and correlate it with VCS commits. You can also track time, analyze stacktrace and apply commands directly from your IDE.
For example, set an issue as an active task, and press Ctrl + Shift + Y (Control + Shift + Y on macOS) to start using a command window.
Link your YouTrack instance to your Slack workspace and get the most out of both applications. Users can divert their YouTrack notifications from email to Slack and view all of their YouTrack updates as direct messages.
Thanks to native GitHub, Gitlab, Bitbucket, Bitbucket Server, Gogs, and Gitea integrations you can:
GitLab CI/CD works with pipelines, where each pipeline is a set of jobs. When you commit your changes, GitLab runs the corresponding pipeline jobs to check that your code changes work as expected. If the pipeline job is completed successfully, GitLab tells YouTrack to update its issues.
Track the time you and your team spend on various activities, including YouTrack issues. Start the timer when you begin working on the issue and stop it when you’re done, or simply restart it when you move on to the next issue. TMetric summarizes the time spent and creates nice personal and team time reports.
Get notifications from YouTrack in your Jabber client, and communicate with YouTrack via Jabber messages:
Pull requests from GitHub, GitLab, BitBucket, Gogs, and Gitea are displayed on the issue page alongside commits. This makes it possible to mention issues right in the pull or merge request in the VCS, and the whole request, along with its description, status changes, and the number of updated files, will automatically be displayed in the corresponding YouTrack issue.
Experienced YouTrack users who build their processes with workflows are able to include VCS events in their scripts. It is possible to trigger a YouTrack workflow upon adding a pull request or commit, and it is also possible to access commits and pull request data, such as descriptions, authors, or commit messages.
Enter YouTrack issue IDs in test results. Issue IDs are automatically linked to YouTrack. TestRail can also be configured to link to New Issue page to make it easier for testers to submit new issues.
Create an issue in YouTrack automatically every time a test case fails in TestLodge. Details such as description, steps to reproduce, expected result and actual result are all submitted to YouTrack. Each failed test case is then linked directly to the created ticket.
Link the test case execution results in TestLink with the appropriate issue created in YouTrack. The New Issue form can also be accessed right from TestLink.
Create an issue right from a failed test case, and link existing issues to test case steps. When you create an issue from PractiTest, summary and description are pre-filled from the test case description.
Share Zendesk tickets with YouTrack. Simply initiate a sharing invite from Zendesk and accept it from YouTrack. When you share a ticket, a new issue is created in YouTrack automatically.
Any changes in shared issues will then be synchronized between Zendesk and YouTrack. You can use the integration-specific links to quickly open the relevant Zendesk ticket right from the issue in YouTrack.
Communicate with your customers via YouTrack issues, without creating additional user accounts. When a customer emails your support team, YouTrack automatically creates a new issue and stores the reporter email. As support engineers add comments or update the issue, the customer is notified via email, and vice versa, all customer email replies are automatically added as new issue comments.
Log in to YouTrack using your Google, GitHub, GitLab, Bitbucket Cloud, Active Directory, Yahoo, AOL, OpenID, LDAP or even Jira credentials. All you need to do is configure the appropriate authentication module.
Use your YouTrack profile to log in to external services that support SAML 2.0 authentication.
Large organizations often have their own directory service that is responsible for user management. YouTrack supports the LDAP (Lightweight Directory Access Protocol) authentication module, which allows users to log in to YouTrack with their directory credentials. It is possible to set up scheduled synchronization between YouTrack and the LDAP server both to make sure that YouTrack uses the most relevant user data, such as group membership, emails, etc., and to avoid the undesired disclosure of data.
Connect your YouTrack Stand-alone with Atlassian Confluence to insert dynamic links into Confluence pages to visually reflect YouTrack issue states. Add reports to Confluence pages based on YouTrack search queries.
OpenSearch format allows you to search in YouTrack from your browser's address field. For example, type for:me #unresolved in your browser's search bar to see the list of all open issues that are assigned to you.
Connect your YouTrack with PomoDone - a performance and productivity tool that allows you to use the Pomodoro technique to track the time you spend on your tasks. Filter and resolve your YouTrack issues right in the PomoDone application, configure timers and breaks for your tasks, and use distraction shields to help you get things done effectively.