YouTrack distributed as a WAR file can be deployed into the following application servers:
Distributed as a JAR file, YouTrack comes bundled with Mortbay Jetty.
We're currently unable to define specific hardware requirements. However, when choosing a hardware configuration to host YouTrack, keep in mind the following:
Watch the System Info tab in Admin area for live memory usage data.
Unfortunately, currently YouTrack does not support IIS, and we do not plan to implement IIS support in the near future.
However, you can set up Tomcat to run YouTrack, and configure your IIS to work with Tomcat. For more details, see http://tomcat.apache.org/connectors-doc/webserver_howto/iis.html.
Please, note that it's not possible to use plain IIS because it's not a J2EE application server; and, in order to run YouTrack, you need a J2EE server in any case.
Nothing special, really:
No special efforts are required to make YouTrack and TeamCity run together on a single machine. Both products can be deployed under most commonly used J2EE application servers. See below for the procedure of installing and running YouTrack in the same Tomcat instance TeamCity bundles.
To run both YouTrack and TeamCity on the same machine with one HTTP server, you need to install both applications into the same Tomcat instance:
How do I upgrade to a newer YouTrack build or version? Should I back up my database before upgrading?
First, you do not have to back up your database just to upgrade to a newer YouTrack build or version - after you have upgraded, YouTrack will find your database automatically.
Yes, you can. To do that:
Yes, YouTrack 2.0 supports import from other tracking systems via REST API. We also provide Python Client Library, which wraps REST API and allows using it with Python scripts. In addition, the Python Client Library contains several ready-to-use scripts for importing issues from Trac, from Google Code Issue Tracker, and from another YouTrack server. We're currently working on providing other import options for the next major version of YouTrack.
JIRA 3.8 and later is currently supported.
I have imported a project from JIRA without any error messages but it didn't appear in the list of projects. What's the problem?
Certain pre-beta EAP versions of YouTrack (then Charisma) wouldn't display warnings when a user attempted to import issues from JIRA without sufficient permissions. The import progress would seem just fine before it turned out that the import hadn't happened. The problem has been fixed in YouTrack 1.0 Beta.
I have deployed YouTrack under Apache Tomcat but attempting to access YouTrack fails because of BeanCreationExceptions. What's the problem?
The user account used by Tomcat should have write permissions to Tomcat directory. Sometimes it doesn't, so make sure that the permissions are granted.
You should create or configure a user group that:
As of version 1.0.1, you can delete root account but YouTrack will recreate it on next initialization.
To restore root password, run YouTrack with the -Djetbains.charisma.restoreRootPassword=true JVM option. For example:
When YouTrack starts, the root user password and permissions will be reset to default values. Log in with the default credentials (root/root) and then set the new root password.
Make sure that you have this permission yourself. You can't grant a permission that you don't currently have.
Users are expected to register in YouTrack by themselves. However, if you need to create new user accounts yourself, you can do that using a regular registration form at http://yourserver:port/registerUserForm. After you have created a new user with this form, you are automatically logged in as this new user.
You should exclude users from groups via user properties as opposed to group properties. See Administrator's Guide for details.
I don't want anyone to create new user accounts by themselves, for security reasons. How do I disable user registration?
You can't disable user registration entirely. However, you can configure YouTrack the way that once a new user account is registered, it doesn't get any permissions at all — that is, until an administrator grants them. To do that:
Chances are you're doing everything right. There are known issues with LDAP integration in YouTrack 1.0-1.0.2 (see JT-2779 for problem description and configuration hints). Download YouTrack 1.0.3 or a later release at YouTrack Download page. YouTrack 1.0.3 is a bug fix release aimed specifically at eliminating LDAP integration errors.
I have successfully configured LDAP integration in YouTrack 1.0, 1.0.1, or 1.0.2. However, some users are not able to log in with their LDAP credentials. How do I let them in?
Download YouTrack 1.0.3 or a later build at YouTrack Download page. YouTrack 1.0.3 is a bug fix release aimed specifically at eliminating LDAP integration errors.
I'm trying to change logging level for YouTrack but it shows unnecessary messages time and again. What am I doing wrong?
You should modify logging levels in webapps/youtrack-xx/WEB-INF/classes/jetbrains/charisma/main/log4j.xml (for Apache Tomcat). Modifying logging properties in other files won't affect YouTrack logs.
To specify the maximum allowed file size, use -Djetbrains.webr.maxUploadFileSize=<value> JVM property. The value should specified in bytes. For example, to limit the maximun allowed attachment size to 50Mb, you should specify:
You are neither a member of any groups configured as assignees for a particular project nor an individual assignee for this project.
Our workflow requires that developers mark issues as fixed and hand them over to QA. Is there a state in YouTrack that lets us do that, something like "Fixed not tested"?
In YouTrack Beta 1.0 and earlier versions of YouTrack (Charisma), you can arrange the verification workflow using tags. See Fixed Not Tested in JetBrains Developer Community for guidelines.
I have an account in YouTrack, but now I want to log in using my OpenID. How can I associate my OpenID to my existing account?
First of all, log in to YouTrack with your OpenID. If your OpenID provider reports the same e-mail address as the one registered for your existing YouTrack account, then the OpenID will be automatically associated with the account.
Of course there is!
Instead of creating subtasks, you create links between issues. Predefined issue link types include "duplicates", "depends on" and "relates to". Administrators are able to add other issue link types if necessary.
Alternatively, consider using tags for grouping issues.
Out of the box, YouTrack doesn't let you configure colors, custom formatting or other means of visually highlighting various issue types.
I'm receiving notifications on issues that I have never reported, updated, or otherwise subscribed to watch. How do I unsubscribe?
This is a bug that has not been reproduced since YouTrack 1.0.1.
What types of issue updates do you send notifications about? When these notifications are sent: as soon as I update an issue or is there any delay?
Here how we currently create notifications in YouTrack.
Notifications are sent to all of the following categories of users:
We currently distinguish three types of events to send notifications about:
In order to lessen number of notifications, we "collect" several subsequent changes of the same type (see the above section) and then send one notification letter about the whole sequence.
A user makes the following changes to an issue (within 1 minute):
As a result of this update three emails will be sent:
No, it only integrates with VCS through TeamCity. TeamCity supports all major VCS's, including ClearCase, CVS, Perforce, StarTeam, Subversion, Team Foundation Server, Mercurial, and Visual SourceSafe.
Make sure that your TeamCity installation successfully connects to your YouTrack installation.
YouTrack will support integration with multiple TeamCity servers in the upcoming YouTrack Daring version. However, you can try the feature right now using an early YouTrack Daring build — see Early Access Program for early builds.
Skip to end of metadata Go to start of metadata