实时更新同步/更新中的字段

时间:2018-01-04 21:40:37

标签: jira

我创建了一个post函数,它将父级摘要和描述复制到子任务上称为父级摘要和父级描述的自定义字段。只要在父项下创建新的子任务就会发生这种情况。

现在我要求每当更新摘要或描述时,它应该在两个地方更新,如果在父级中更新,则更新应反映在子任务中,反之亦然。

我怎样才能做到这一点?任何想法

2 个答案:

答案 0 :(得分:0)

编写一个响应'issue updated'事件的监听器。

有关jira事件监听器的更多信息,请访问here

您没有提及您是为Script Runner add-on编写自定义插件还是脚本,但这里有两个选项的更多信息的链接:

答案 1 :(得分:0)

是的,您可以使用事件监听器和update事件来更新它们,并在SIL中获取fieldHistory()例程的历史记录,这里是文档链接:https://confluence.cprime.io/display/SIL/fieldHistory

之后您可以知道检查值是否已更改,如果更改,您可以通过使用SIL中的subasks()例程获取父问题的子任务来更新这些子任务详细信息。您可以使用getIssueFields()例程来获取字段,也可以使用key then字段更改其值来检查此链接以获取有关使用字符串键https://confluence.cprime.io/display/SIL/Variable+Resolution

获取字段的更多详细信息

然后使用lfSet()更改每个字段的值。

这是SIL文档的链接:https://confluence.cprime.io/display/SIL