我正在使用Jira(版本5)Rest API删除版本,并且文档告诉我,我将moveFixIssuesTo和moveAffectedIssuesTo传递给将删除版本的问题转移到其他版本。这不行。将AffectedVersion / FixVersion设置为已删除版本的问题在删除后没有版本。
/休息/ API / 2 /版本/ {ID} moveFixIssuesTo&安培; moveAffectedIssuesTo
这是一个电话示例:
http:// / rest / api / 2 / version / 16238?16237& 16237
我的{id}是我要删除的现有版本ID。
moveFixIssuesTo和moveAffectedIssuesTo是我想要传输问题的版本的versionId。
如果我从Jira的Web UI执行相同类型的操作(删除版本和设置形式的版本以转移AffectedVersion和FixVersion,它正常工作,我在问题字段中看到新版本。
知道为什么这不能按预期工作?
答案 0 :(得分:0)
我认为如果您更改了服务操作的实现 - 您必须为此操作使用另一个URL。为此,您可以在 atlassian-plugin.xml 文件中的 rest 标记中更改属性 version 的值:
<rest name="My Rest Resource" key="custom-rest-resource" path="/my-custom-resource" version="1.0"/>