YouTrack 工作流编辑器 - 如何询问用户输入

Posted

技术标签:

【中文标题】YouTrack 工作流编辑器 - 如何询问用户输入【英文标题】:YouTrack Workflow Editor - How to Ask for Users Input 【发布时间】:2015-06-01 15:10:48 【问题描述】:

在使用 YouTrack 工作流编辑器时,是否可以询问用户的输入?例如。例如,当问题的状态设置为“已解决”时,我想有效地打开“运行命令”对话框并让用户设置他们在该问题上花费了多长时间。这可能吗,还是只能使用工作流编辑器自动设置字段值/发送电子邮件/向用户显示消息?

【问题讨论】:

【参考方案1】:

这是可能的。查看 jetbrains-youtrack-duplicates 工作流程,特别是名为“当问题重复时,它必须具有重复链接”的规则。

【讨论】:

这似乎已更改 - 我找不到它。这就是为什么不建议在答案中使用 linking 左右 [:-( 工作流现在称为@jetbrains/youtrack-workflow-duplicates。该规则的文件是 issue-in-duplicate-state-must-have-duplicates-link。代码是 ctx.issue.required('duplicates', workflow.i18n('Add link to duplicate issue.'))。即使我上次采用“推荐”的方式,代码也无法正常工作,因为整个工作流程功能已更改为允许在纯 JS 中编写规则。

以上是关于YouTrack 工作流编辑器 - 如何询问用户输入的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Youtrack Workflow 中查看星期几

适用于 YouTrack 的 Intellij IDEA 插件

YouTrack 中的隐藏/暂停问题

YouTrack JavaScript 工作流程 - 向全球群组发送电子邮件

如何在 YouTrack 中设置深色主题

svn+teamcity+YouTrack+Upsource搭建—写给明天工作室的小伙伴