Search history
There are a couple searches that I would like to perform in youtrack and am not sure if they are already available.
1. Is there a way to search for items that at one point in time were assigned to me?
2. Is there a way to search for items that I changed the state on the issue (most likely ones that I have closed)?
Issues can change assignee based on what state they are in (if an issue needs testing then a tester may take ownership of the issue) and the initial developer would like to find items that they worked on.
Thanks,
1. Is there a way to search for items that at one point in time were assigned to me?
2. Is there a way to search for items that I changed the state on the issue (most likely ones that I have closed)?
Issues can change assignee based on what state they are in (if an issue needs testing then a tester may take ownership of the issue) and the initial developer would like to find items that they worked on.
Thanks,
- Steve
Please sign in to leave a comment.
1. Correct if I'm wrong: you would like to search for issues assigned to you. You can use default query "Assigned to me" which is in "Saved Searches".
2. The same, correct me if I'm wrong: you would like to search for issues with special state that were changed by you. For this, you can execute the query "updated by: me #fixed" , after execution all issues with the state "Fixed" that were changed by you will be found.
Please, cotact us if my assumption about your problem was wrong and if you have any additional questions.
Thank you.
The way we use youtrack, the assignee changes when an issue changes state from Open to something like "needs testing" or "fixed". This way our testers can become the assignee to make sure what a developer fixed was actually fixed.
Thanks,
Thank you for the details.
For the first questions, I would like to suggest you to create your own custom field and make enum format multiple (e.g. "MultipleAssignee" with the format user(*)). In this field every ever assigned to this task user would post his name. Then,create query where by special user you can see all tasks that were assigned to him. In field "Assignee" current assignee user will be posted.
For the second question, it's possible to create your own workflow which will allow you to assign issue to someone (e.g. from tester's group)automaticaly after issue changes its state to "testing". We have several workflows on GitHub (https://github.com/JetBrains/youtrack-workflows), so you are welcome to download them or you can create it by yourself in Workflow editor, also we can create it for you.
Both - link to Workflow editor and "how to" you'll find here http://confluence.jetbrains.com/display/YTD4/Workflow+Guide .
Please contact us if you have any questions regarding Workflows or others, we'll be happy to help you.
Yes, we have workflows already set up for unassigning issues after a developer changes the state so a tester could find unassigned items and assign them to themselves.
Thanks again,
You are welcome.
Don't hesitate to contact us if have any problems.
Hi Andrey Tigay,
Similar kind of requirement i have, let's say i have assigned one issue to A and than A has changed the assignee to B, the defect was in B's tray for 5 days, and again it was assigned to A for fixing. Is there any way to track this in report format with the timestamp, state and assignee name? i don't know coding need your help urgently as i need to publish report to management
Hello Mohit,
You can use a Timesheet report. It allows you to display the type of works each user performed and which type of works were performed in the particular issues. If your assignees fill the time tracking related data, you could see it in this report.
Hey Elena, but my team members doesnt update timesheet. than any other solution??
Hello,
Unfortunately, it looks like there is no built-in reports that could display the issue history.