Перемещение задачи между проектами
Здравствуйте!
Можно ли перемещать задачи между проектами автоматически? Например в задаче есть поле " Согласование" и при установке значения "согласовано"
задача перемещалась в другой проект.
Please sign in to leave a comment.
Здравствуйте! Да, это возможно, если вы напишете правило workflow для такого сценария: https://www.jetbrains.com/help/youtrack/incloud/Workflow-Guide.html
Сообщите, если будут вопросы, будем рады помочь.
Спасибо!
Какой метод/операция может перенести задачу в другой проект при выполнении определенного условия?
в справочнике по языку workflow не нашел
версия youtrack 2017.1
За проект отвечает свойство задачи project: https://www.jetbrains.com/help/youtrack/incloud/v1-Issue.html#d170987e111
Изменяя это свойство, вы можете перенести задачу в другой проект.
Также вы можете применить к задаче команду `project TargetProject` с помощью метода applyCommand().
https://www.jetbrains.com/help/youtrack/incloud/v1-Issue.html#d170987e1629
Пытаюсь создать скрипт, который реализует перемещение задачи в проект " 2 ", когда задача решена.
Выходит сообщение. В чем может быть причина ?
guard: function(ctx) {
// TODO specify the conditions for executing the rule
return true;
},
action: function(ctx) {
var issue = ctx.issue;
if
(issue.becomesResolved) {
issue.project = ('2') ;
}
// TODO: specify what to do when a change is applied to an issue
},
requirements: {
// TODO: add requirements
}
});
Здравствуйте! Вам необходимо прописать проект '2' в разделе requirements.
https://www.jetbrains.com/help/youtrack/incloud/requirements.html