问题标签 [youtrack-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
youtrack - 为什么我不能将“用户故事”作为一种类型访问?
我有一个(正常工作的)工作流脚本,从这个保护函数开始:
我想我会用类似的东西代替它
因此将要求从:
到:
Task
在其他地方以类似的方式使用并且有效:
但是编辑器UserStory
在giard功能上给出了红色错误。我在要求中做错了吗?
java - 使用一个请求将版本添加到您的 youtrack 项目
一些上下文
我目前正在更新旧的 youtrack api 到新的。困扰我的是如何为您的项目添加新版本。为此,您必须https://youtrack/api/admin/customFieldSettings/bundles/version
在正文中发送带有 VersionBundleElements 的 POST 请求,这很合乎逻辑,但似乎您必须发送项目已经拥有的所有版本,这意味着您必须发送 2 个请求才能添加新的版本到项目:一个获取所有版本,一个发送相同版本和一个新版本,这不是那么愉快
问题
问题是:有没有办法向只发送一个请求的项目添加新版本?
youtrack - 有没有办法通过 Youtrack API 使用非标准模板创建项目?
我正在尝试使用 Youtrack API 创建一个新项目。现在我想用我自己在 Youtrack 上创建的模板创建一个项目。API 只有“scrum”和“kanban”作为可能的模板参数。有没有办法用我自己的模板创建项目?
我使用了来自 Youtrack API 文档站点的 API 调用:添加新项目
谢谢您的帮助。
youtrack - 有没有办法访问存储在 Youtrack 中的原始数据?
在 Youtrack 报告中,您可以通过使用创建日期作为 y 轴和任何其他字段作为 x 轴的两个字段来查看问题。但是,当您在此图中执行此操作时,您会查看当前处于 x 轴状态的问题数量。例如,如果 x 轴是状态,那么您将看到在 y 轴的日期间隔中创建的问题的当前状态。但我也想按时间顺序查看每个州的问题数量。我想在 2021 年 5 月 21 日查看问题的状态(或其他领域)(不是它们当前的状态,而是它们在 5 月 21 日的状态)。
我知道 Youtrack 会保留状态更改及其日期以及许多其他类似的数据,因为在不同的报告中,我可以看到 Youtrack 使用过去的数据,但通常无法下载这些报告的数据。
我想访问所有这些原始数据。我的计划是使用 R 或 Python 创建一些 Youtrack Reports 中不可用的报告。有没有办法访问这些原始数据,或访问它们的指南?
youtrack - 有没有办法创建一个链接来执行 YouTrack 命令,例如克隆问题?
“生成问题模板 URL”功能很笨拙,我正在尝试解决它。我在 YouTrack 之外有一个网页,其中包含一个链接列表,其中包含供票务编写者使用的不同模板。每当模板更改时,我们都必须单击“生成问题模板”,然后在我们的其他网页上更新该链接。最好通过 ID 简单地链接到模板,该模板在保存时会创建一个新问题,或者直接链接到克隆命令。这样做的目的是我们不必在未来更新我们的模板链接,并且票据编写者将始终获得他们需要的最新版本的模板。
理想情况下,对 YT 的整个调用可以在链接的 href 属性中是最好的,但也可以选择使用 AJAX。
YT 版本:2021.3.22256
我试过这个,还有几个变种,但没有运气: