首页 > 解决方案 > 有没有办法创建一个链接来执行 YouTrack 命令,例如克隆问题?

问题描述

“生成问题模板 URL”功能很笨拙,我正在尝试解决它。我在 YouTrack 之外有一个网页,其中包含一个链接列表,其中包含供票务编写者使用的不同模板。每当模板更改时,我们都必须单击“生成问题模板”,然后在我们的其他网页上更新该链接。最好通过 ID 简单地链接到模板,该模板在保存时会创建一个新问题,或者直接链接到克隆命令。这样做的目的是我们不必在未来更新我们的模板链接,并且票据编写者将始终获得他们需要的最新版本的模板。

理想情况下,对 YT 的整个调用可以在链接的 href 属性中是最好的,但也可以选择使用 AJAX。

YT 版本:2021.3.22256

我试过这个,还有几个变种,但没有运气:

<a href="[myYouTrack]/api/commands/execute?clone=issue-1">Template 1</a>

标签: youtrackyoutrack-api

解决方案


在 YouTrack 中,没有链接可以传递命令以使其执行。

您可以做的是编写一个工作流脚本以根据需要自动填充问题字段。唯一剩下的一点是启动脚本的某种触发器。为此,您仍然可以使用带有单个字段或任何其他标记的“生成问题模板 URL”功能,让脚本识别正确的更改以做出反应。


推荐阅读