我正在尝试使用JIRA SOAP API为问题添加修复版本。我知道以前曾经问过类似的问题,但我仍然无法让它发挥作用。以下是最相关问题的链接,以防有人可以更好地利用其中的信息:
jirasoapservice and Fix Version
我觉得我正在做的每一件事都是正确的,但修补版本从未添加过。正如上面问题的答案所说,我没有设置ID,我通过查看项目的getVersions数组确保了名称是正确的。
我正在使用C#。谢谢你的建议。 C#中的工作代码片段非常有用。
答案 0 :(得分:0)
我发现您可以像更改其他字段一样更新此字段:
RemoteFieldValue v = new RemoteFieldValue
{
id = "fixVersions",
values = new String[] { wi.Fields[29].Value.ToString() }
};
List<RemoteFieldValue> actionParams = new List<RemoteFieldValue>();
actionParams.Add(v);
jiraSoapServiceService.updateIssue(token, key, actionParams.ToArray());