我正在使用C#Jira SDK
我如何创建史诗问题?
如果我尝试这段代码:
jira = new Jira("https://jira.com", LoginUI.username, LoginUI.password);
var issue = jira.CreateIssue(projectKey);
issue.Type = "Epic";
issue.Summary = "Test Summary";
string[] epicname = { "test" };
issue.CustomFields.Add("Epic Name", epicname);
issue.SaveChanges();
我收到错误消息:
类型'System.InvalidOperationException'的未处理异常 发生在Atlassian.Jira.dll
其他信息:找不到名为“Epic”的自定义字段 在JIRA服务器上命名。确保此字段可用时 编辑此问题。有关更多信息,请参阅JRA-6857
答案 0 :(得分:0)
请尝试使用REST客户端:
jira = new Jira.CreateRestClient("https://jira.com", LoginUI.username, LoginUI.password, null);
var issue = jira.CreateIssue(projectKey);
issue.Type = "Epic";
issue.Summary = "Test Summary";
string epicname = "test";
issue.CustomFields.Add("Epic Name", epicname);
issue.SaveChanges();
然后,您应该能够设置Epic Name或其他自定义字段。我使用最新的5.8.0版本对此进行了测试。