Перемещение задачи между проектами

Здравствуйте! 

Можно ли перемещать задачи между проектами автоматически? Например в задаче есть поле " Согласование" и при установке значения "согласовано" 

задача перемещалась в другой проект.

5 comments
Comment actions Permalink
Official comment

Здравствуйте! Да, это возможно, если вы напишете правило workflow для такого сценария: https://www.jetbrains.com/help/youtrack/incloud/Workflow-Guide.html

Сообщите, если будут вопросы, будем рады помочь.

Comment actions Permalink

Спасибо! 

Какой метод/операция может перенести задачу в другой проект при выполнении определенного условия?

в справочнике по языку workflow не нашел

версия youtrack 2017.1

 

0
Comment actions Permalink

За проект отвечает свойство задачи 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

0
Comment actions Permalink

 

Пытаюсь создать скрипт, который реализует перемещение задачи в проект " 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
}
});
0
Comment actions Permalink

Здравствуйте! Вам необходимо прописать проект '2' в разделе requirements.

https://www.jetbrains.com/help/youtrack/incloud/requirements.html

0

Please sign in to leave a comment.