0

我正在尝试使用 JIRA SOAP API 为问题添加修复版本。我知道以前有人问过类似的问题,但我仍然无法让它发挥作用。这是最相关问题的链接,以防有人可以比我更好地利用那里的信息:

jirasoapservice 和修复版本

我觉得我做的一切都是正确的,但从未添加过修复版本。正如上述问题的答案所说,我没有设置 ID,并且通过查看项目的 getVersions 数组来确保名称正确。

我正在使用 C#。感谢您的任何建议。C# 中的工作代码片段将非常有帮助。

4

1 回答 1

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());
于 2012-07-24T22:55:28.057 回答