0

我正在使用 Jira(版本 5)Rest API 删除一个版本,就像文档告诉我的那样,我通过 moveFixIssuesTo 和 moveAffectedIssuesTo 将问题从已删除的版本转移到另一个版本。这只是行不通。将 AffectedVersion / FixVersion 设置为已删除版本的问题在删除后没有版本。

/rest/api/2/version/{id}?moveFixIssuesTo&moveAffectedIssuesTo

这是一个调用示例:

http:///rest/api/2/version/16238?16237&16237

我的 {id} 是我要删除的现有 versionId。

moveFixIssuesTo 和 moveAffectedIssuesTo 是我希望转移问题的版本的 versionId。

如果我从 Jira 的 Web UI 执行相同类型的操作(删除版本并在表单中设置版本以传输 AffectedVersion 和 FixVersion,它可以正常工作,我会在问题字段中看到新版本。

知道为什么这不能按预期工作吗?

4

1 回答 1

0

我认为如果您更改了服务操作的实现 - 您必须为此操作使用另一个 url。对于这个东西,你可以在atlassian-plugin.xml文件的rest标记中更改属性版本的值:

<rest name="My Rest Resource" key="custom-rest-resource" path="/my-custom-resource" version="1.0"/>
于 2014-07-30T11:29:18.773 回答